10.e-Atlas2.0 独自開発したレッスンルームとシステム

ここで紹介するソフトの開発にはAdobe社のFlashと、Red5はJavaで開発されているオープンソースなFlashサーバになります。RTMP(Real-Time Messaging Protocol)に準拠しているため Flash Media Server互換と位置づけられています。Red5を使うことで、動画のストリーム配信や、インタラクティブな機能を有したアプリケーションを開発することができます。

  • 1.音声ファイル(MP3, AAC, M4A)や動画ファイル(FLV,F4V,MP4)のストリーミング配信が可能です
  • 2.Webカメラなどからのストリーミング映像を録画することが可能です
  • 3.複数のクライアント間で共有できるオブジェクト(SharedObject)をサポートしています
  • 4.映像や音声などのライブ映像をリアルタイムに配信することが可能です
  • 5.クライアントサイドからサーバーサイドのメソッド呼び出しが可能です
  • 6.サーバサイドからクライアントサイドのメソッド呼び出しも可能であり、これによりプッシュ型のアプリケーションも実現可能です

「Red5」の名前の由来は映画「スターウォーズ」から来ています。デススターに攻撃を仕掛ける際にルーク・スカイウォーカーが呼ばれていた機体のコールサインが"Red Five"。Atlasの開発者は、映画「スターウォーズ」の大ファンです。

コラム総合トップへ