环境准备:
系统: centos7
vlc版本: 3.0.11
-
安装vlc
登录到需要部署vlc的那台机器上,
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm yum install https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm yum install vlc
-
RSTP方式
RTSP方式是通过RTP进行流媒体数据的传输的,VLC的实现是基于UDP的。
服务端命令操作方式
# vlc只能在非root用户下运行, 请不要用root用户去运行vlc vlc -vvv 777.mov --sout "#transcode{vcodec=h264,vb=0,scale=0,acodec=mpga,ab=128,channels=2,samplerate=44100}:rtp{sdp=rtsp://192.168.150.171:9999/1}" --loop # loop表示循环播放, 不加loop则只播放一次
-
客户端访问
linux:
vlc rtsp://192.168.150.171:9999/1
windows:
1. 打开vlc客户端 2. 点击媒体-->打开网络串流-->请输入网络URL: rtsp://192.168.150.171:9999/1