如何通过RTP发送SDP

时间:2012-10-12 12:00:54

标签: rtp sdp

我开发了一个将RTP数据包发送到本地ip客户端的应用程序。因此,客户端必须侦听指定的端口(rtp://:@portnumber,在VLC上)以播放流数据。现在,我将开发创建开始流式传输所需的SDP文件所需的代码。

我的疑问是,如何将此文件发送给客户端?在RTP流的开头? 在这一点上真的是n00b。任何帮助都会有用。

由于

1 个答案:

答案 0 :(得分:3)

VLC专门支持用于建立会话和通信的RTSPHTTPSAP协议。当然还有本地文件系统(file://

所以基本上你可以用某种方式调用vlc(我不能测试它但应该是这样的):

vlc file://path/to/sdp-file

vlc rtsp://server-path:port/sdpfile.sdp

等等

除了将SDP文件存储在本地系统中之外,如果您在服务器计算机上启动并运行http服务器,那么HTTP可能是最简单的。