2011-12-05 24 views
1

XugglerでRTSPビデオストリームを生成することは可能ですか?もしそうなら、手順の概要を教えてください。私は同じことをやっていると私はそれを動作させるために管理していない場合でも、私は正しい方向にあなたを指すように開始することができますXugglerがRTSPストリームを生成する

答えて

0

まず、RTSPは、制御チャネルのみです。これはHTTPと似ており、PLAY,PAUSEなどのコマンドを送信し、ストリーミングを設定するために使用されます。実際のストリーミングは多くの方法で実現できますが、最も一般的なのはおそらくUDP上のRTP-RTCPです。 RTSPの部分については、それを理解して正しく実装する唯一の方法はRFCです。少なくともOPTIONS、DESCRIBE、PLAY、PAUSE、SETUP、TEARDOWNの各メソッドを実装する必要があります。

RTSPを発言し、RTPとRTCP用のポートのペアでクライアントと合意したサーバーがある場合は、​​(方向IN)にストリーミングするメディアファイルを開き、すべてのストリームがRTP-RTCPポートペアをオーディオ用、ビデオ用などのように設定する必要があります)、ReadNextPacket(IPacket)でパケットの読み取りを開始し、getData(IBuffer)メソッドを使用してRTPパケットを入力してクライアントに送信します。 RTPフロー(送信レート、ジッタ、損失率など)を制御するには、RTCPソケットを使用してレポートを送受信することもできます。 また、これらのプロトコルの開始点はRFCです。

関連する問題