制作H264 RTP流的最小SDP?

The*_*eer 9 sip rtp h.264 sdp

我正在寻找一个用于设置H264视频流的最低必要SDP的示例

假设只要通过SDP获得所需参数,接收器就可以播放H264.

我在这里找到了一个相关文档,但它在示例中使用了大量可选参数,我正在寻找最低要求.

The*_*eer 10

这是最小的SDP.它是一个名为的文件test.sdp,其内容如下:

c=IN IP4 10.5.110.117
m=video 5004 RTP/AVP 96 
a=rtpmap:96 H264/90000
Run Code Online (Sandbox Code Playgroud)

我已经使用VLC在虚拟机上启动了流.(此处未发送SDP)

vlc -vvv sample_video/big_buck_bunny_480p_h264.mov --sout
'#rtp{dst=10.5.110.117,port=5004,ttl=1}'
Run Code Online (Sandbox Code Playgroud)

在客户端,播放器启动时:

vlc test.sdp
Run Code Online (Sandbox Code Playgroud)

更新 使用此最小SDP文件正确解释流的原因是RTP数据包包含正确解码视频所需的参数(sprop参数以绑定方式发送).这个问题提供了一些关于这些参数的概念性见解.是sprop-parameter-sets还是profile-level-id解码H264所需的SDP参数?