使用RTSP协议的RTP数据包是否包含音频和视频

时间:2011-11-08 13:04:48

标签: gstreamer rtsp live-streaming rtsp-client

我正在开发一个客户端程序,它将显示从IP摄像头捕获的媒体。所以我想知道使用RTSP协议的RTP数据包是否包含音频和视频,如果包含我应该如何提取它?

2 个答案:

答案 0 :(得分:2)

RTSP流本身不携带视频/音频,它提供了一种控制独立RTP视频和音频流的方法(它们又相互独立)。

其中一个选项是当RTP流通过RTSP连接进行隧道传输时,在这种情况下,所有通信都可能通过单个TCP连接进行。

答案 1 :(得分:0)

您可以将SETUP请求中返回的SDP读取到RtspServer。

每个可用的流都应该有一个MediaInformation。

这会告诉你是否有音频或视频......

http://en.wikipedia.org/wiki/Session_Description_Protocol