通过 RTSP 传输文件时,有一次会向 SDP 发送一条消息,以便:
...
m=video 3000 RTP/AVP 32
a=rtpmap:32 MPV/90000
a=control:rtsp://192.168.0.201/video
a=mimetype: video/MPV
...
在 SDP 消息中发送的信息,如果不是传输文件,而是传输网络摄像头或屏幕流,它是否必须有所不同?
如果是这样,应该如何创建 SDP 消息来传输网络摄像头或屏幕流?
谢谢您的帮助。
我找到了我的问题的答案。要创建 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=control:rtsp://192.168.0.201/video
a=mimetype: video/JPEG
....
问候!