2010年1月6日

無料でストリーミング配信「Red5」

Flashに動画を配信する方法として以下の3通りが存在します。
  1. swfファイルに動画ファイルを埋め込む
  2. プログレッシブ・ダウンロード
  3. ストリーミング

通常、ストリーミング配信には、Adobe社のFlash Media Server(FMS)が必要になりますが、エディションによっては非常に高価(60万円程度)で導入は極めて困難です。また、Jストリームなどのストリーミングサービスを利用するのにも費用が発生します。

今回は、Flash Media Serverをオープンソースの「Red5」で代用出来るか試してみました。Red5はFlash Media Server互換のオープンソースによって作られているRTMPサーバーです。Fecebook等で採用されていて、実績もあるようです。



Red5は、主に以下のような事が実現出来ます。
  • 動画または音声のストリーミング配信
  • WebカメラやマイクなどクライアントデータのFLV保存(録画、録音)
  • ライブストリーミング
  • Shared Objectの共有
  • AMFでサーバー上のメソッド呼び出し

インストール後にサーバを起動し「localhost:5080」にアクセスするとデモページが表示され、多くのサンプルを見る事が出来ます。



Red5は無料なので、気軽にストリーミングを試す事が出来ますね。

0 件のコメント:

コメントを投稿