10

H264 ビデオ ストリームをセットアップするために最低限必要な SDP の例を探しています。|

SDP を介して必要なパラメーターを取得する限り、レシーバーは H264 を再生できると想定されています。

ここで関連ドキュメントを見つけましたが、例では多くのオプションのパラメーターを使用しており、必要最小限のものを探しています。

4

1 に答える 1

13

これが最低限の SDP です。test.sdpこれは、次の内容を持つというファイルです。

c=IN IP4 10.5.110.117
m=video 5004 RTP/AVP 96 
a=rtpmap:96 H264/90000

VLC を使用して仮想マシンでストリームを開始しました。(ここでは SDP は送信されません)

vlc -vvv sample_video/big_buck_bunny_480p_h264.mov --sout
'#rtp{dst=10.5.110.117,port=5004,ttl=1}'

クライアント側では、プレーヤーは次のように開始されました。

vlc test.sdp

更新 この最小限の SDP ファイルでストリームが正しく解釈される理由は、ビデオを正しくデコードするために必要なパラメーターが RTP パケットに含まれているためです (sprop パラメーターはバインドされて送信されます)。この質問は、これらのパラメーターに関する概念的な洞察を少し提供します。H264 をデコードするために必要な SDP パラメーターは、sprop-parameter-sets または profile-level-id ですか?

于 2013-12-13T12:30:49.433 に答える