在做视频传输客户端开发的时候,经常需要用到流媒体服务,VLC有着非常强大的流媒体处理能力,同时它也可以搭建流媒体服务器。这里介绍一种使用图形化界面搭建RTSP流媒体服务的应用。
(1)打开一个本地的流文件

(2)点击播放按键旁边的倒三角符号,选择串流。

(3)选择RTSP 然后点击添加

(4)添加路径,我们这里写/test

(5)直接下一步

(6)修改SDP路径,这里添加上本地IP地址,我电脑IP地址为:192.168.0.113

点击流,服务端开始流传输。
测试:
再打开一个VLC,可以在本机打开,也可以在局域网内的其他电脑打开,我这里是在虚拟机中再打开一个VLC,打开网络播放,添加上上一步我们设置的SDP 路径rtsp://192.168.0.113:8554/test

点击play,实现流媒体的播放
