AdobeのRTMPプロトコルの用途は何ですか?
3 に答える
これは TCP に基づいており、メディア サーバーとクライアント (Flash プレーヤー) の間でビデオ、オーディオ、およびデータをストリーミングするために特別に設計されています。現在、次のようなアプリケーションがこのプロトコルを使用しています。
- オンライン マルチプレイヤー ゲーム
- テキストおよびビデオ チャット アプリケーション
- 仮想会議アプリケーション
- 同期的でインタラクティブな e ラーニング アプリケーション (ビジネス シミュレーション ゲームなど)
Flash Player はネイティブで RTMP をサポートしています (このプロトコルは Adobe によって開発されました)。サーバー側では、Adobe の Flash メディア サーバーの他に、Wowza と Red5 (オープンソース) があります。これらは、最も広く使用されているメディア サーバー システムです。rtmpdumpなどのオープンソース アプリケーションもあります。
RTMP の詳細については、ウィキペディアの記事 を参照してください。
RTMPに関する詳細情報を見つけることができるリンクは次のとおりです
http://www.redcodelabs.com/2009/06/rtmp-specification-is-out/
http://www.adobe.com/devnet/rtmp.html
リアルタイムメッセージングプロトコル(RTMP)は、AdobeFlashPlayerやAdobeAIRなどのAdobeFlashPlatformテクノロジ間でオーディオ、ビデオ、およびデータを高性能に送信するために設計されました。RTMPは、Adobe Flash Playerと互換性のあるオープンAMF、SWF、FLV、およびF4V形式でビデオ、オーディオ、およびデータを配信できる製品とテクノロジーを作成するためのオープン仕様として利用できるようになりました。
検索でわかるように、RTMPは、TCP、HTTP、またはHTTPSを介してトンネリングできる独自のメディアストリーミングプロトコルです。
「タイトルがすべてを物語っている」よりも具体的な質問がありますか?