1

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

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

谢谢

4

1 回答 1

3

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

所以基本上你可以像这样调用vlc(我无法测试它,但应该是这样的):

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

或者

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

等等

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

于 2012-10-16T20:55:10.207 回答