仕事&求人ジョブボード掲載、料金についてヘルプMOONGIFTについてヘルプTwitter(MOONGIFT)Facebook(MOONGIFT)新規登録ID/PWでログインTwitterでログインFacebookでログインマイページ現在のポイントポイント購入ログアウトITエンジニア/デザイナ向けにオープンソースを毎日紹介Perl使いのためのRTMPサーバ実装「Kamaitachi」2009/01/12Web,オープンソースGPL,日本語,企業,Perl,Flash,github,動画,ネットワークサーバサイドのプラグラミング言語には慣れていても、クライアントサイドで動く言語には不慣れな方が多い。昔で言えばJavaScriptだが最近では随分ライブラリが増えてきた。その次としてActionScriptはどうだろう。サンプルのチャットクライアントActionScriptは無償で開発ができるが、なかなか手出しがしづらい。言え最近では動画を中心にインタラクティブなサイトが増え、そろそろ触れないといけなくなっている。いや、そんなことはない。RTMPプロトコルに対応したサービスならPerlでも実装できるのだ。今回紹介するオープンソース・ソフトウェアはKamaitachi、PerlによるRTMPサーバだ。Serverで使われているプロトコルだ。同種のソフトウェアとしてRubyIZUMIが知られている。ストリーミングを流したり、インタラクティブな機能を持たせることができる。サンプルサーバ実行中Kamaitachiを使えばバックエンドもPerlで書くことができる。サーバサイドと同じ言語にすることで開発効率を高め、Flashをサービスの中に取り込みやすくなる。サーバのサンプルおよびクライアントのサンプル(チャットやストリーミングなど)が付属しているので試してみるといいだろう。クライアントインタフェースについてはFlashやActionScriptを用いる必要があるだろう。サーバサイドだけでも切り離せれば開発負担は軽減される。Flashをもっと活用していくためにも注目したいライブラリだ。Kamaitachiは面白法人KAYACにて開発されているオープンソース・ソフトウェアになる。開発者も募集中とのことなので、Perl使いの方は参加されてみてはいかがだろう。GitHubhttp://github.com/typester/kamaitachi/tree/masterWeb,オープンソースGPL,日本語,企業,Perl,Flash,github,動画,ネットワークMOONGIFTの関連記事${article.post_title}{{/each}}もっと見るコメントプレミアムでしか読めない記事が730あります。blockworks。