有效载荷类型用于传输网络摄像头流

时间:2011-03-25 08:55:20

标签: java streaming video-streaming rtp rtsp

我想知道有效载荷类型,从rfc3551(http://www.ietf.org/rfc/rfc3551.txt第33页)中出现的列表中,通过RTSP传输网络摄像头流。

可以是其中任何一个吗?

感谢您的帮助。 问候!

2 个答案:

答案 0 :(得分:0)

它可以是其中任何一个,但有效负载类型必须反映您正在使用的A / V编码。例如,在H.264中,到有效载荷类型行的fmtp映射包含客户端解码视频所需的信息。最好的方法是参考与用于编码网络摄像头数据的编解码器相关的RFC。

现在通常使用动态有效载荷类型(96及以上),它将有效载荷映射到会话的音频/视频编码。有关动态有效负载的详细信息,请参阅http://tools.ietf.org/html/rfc1890

对于静态有效负载,这些由IANA为众所周知的编解码器分配。 IIRC很快意识到空间有限,因此建议使用动态有效载荷。

答案 1 :(得分:0)

我找到了问题的答案。用于创建YUV格式并通过RTSP / RTP传输的网络摄像头流,我们必须转向JPEG_RTP。

此外,这意味着SDP消息,参数“m”(http://www.ietf.org/rfc/rfc4566.txt第22页)和参数“a”(http://www.ietf .org / rfc / rfc4566.txt第21页)必须具有值:

m=video 3000 RTP/AVP 26
a=rtpmap:26 JPEG/90000
a=mimetype: video/JPEG

问候!