用VLC搭建流媒体服务器

一直很奇怪,为什么国外客户会非常喜欢用VLC播放器。网上了解了下,无意中发现用VLC原来可以搭建流媒体服务器。
VLC播放器为什么如此受欢迎
流媒体传输可以使用UDP或者rtsp等方式来传输。
rtsp是TCP协议的应用层传输协议。TCP是建立可靠连接,并且通信双方都可以以流的形式发送数据。
相对TCP,UDP则是面向无连接的协议。使用UDP协议时,不需要建立连接,只需要知道对方的IP地址和端口号,就可以直接发数据包。但是,能不能到达就不知道了。
虽然用UDP传输数据不可靠,但它的优点是和TCP比,速度快,对于不要求可靠到达的数据,就可以使用UDP协议。

1.使用UDP方式传输
打开VLC菜单,串流

选择需要播放的视频文件,类型选择串流

传输类型选择UDP,然后点击添加

输入目标客户端的IP地址,即需要播放这段视频的客户端的IP地址,端口默认1234

选择播放视频对应的视频格式

到这一步,服务器搭建完成。
运行VLC客户端,播放地址里输入UDP 地址 udp://@:1234

播放

2.使用rtsp方式传输
rtsp的使用方法和UDP类似,区别在于
rtsp的视频源选择网络,输入rtsp源视频地址,然后点击串流

其他步骤和UDP相同,rtsp客户端播放时默认端口是8554

设置完成运行流媒体服务
打开VLC客户端,输入rtsp播放地址 rtsp://192.168.1.135:8554 此处的IP地址为流媒体服务端的IP


这是我很早之前整理的安防视频监控知识,没有维护和更新了,现在这个网站已经转型成个人博客。需要了解安防相关知识,资料的可以去我的这个安防知识专业网站:https://ipc.name
onvif协议版本发展演变 安防视频监控知识(提纲)

  评论