资源共享,记录个人心得等

VLC批量拉网络流

由于我本身工作中需要频繁的拉取RTMP直播流,每次手动输入不现实,因此在网上找到几个方案加以改进。

首先第一个比较简单的方法是使用“potplayer”,通过添加播放列表的方式,把常用的直播流创建出来,加以固定,每次需要拉时点击即可。

另一种是应对每次拉流使固定的,但是数量比较多时,每次都要点击的话比较麻烦,可以通过bat脚本实现。

rem 设置VLC播放程序路径  
set VLC="C:\Program Files\VideoLAN\VLC\vlc.exe"
  
rem RTSP主/子码流URL  
set RTMP_MAIN="rtmp://10.238.19.114:8081/live/b764a25ffcd3511d131220cee0977523"  
set RTMP_MAIN2="rtmp://10.238.19.114:8081/live/5c1631c99dfa53c3a347cfe153d110fe"  
set RTMP_MAIN3="rtmp://10.238.19.114:8081/live/ba062e95687fca2050f0ab9230c07750"  
set RTMP_MAIN4="rtmp://10.238.18.72:8081/live/e26268cc6d6f02f0c21768ce72374ee6"  


start "" %VLC% %RTMP_MAIN%  
start "" %VLC% %RTMP_MAIN2%  
start "" %VLC% %RTMP_MAIN3%  
start "" %VLC% %RTMP_MAIN4%  

  
exit 

这种方法还可以举一反三,设置浏览器啊,批量打开网页之类的。都可以使用。

应该比较好理解吧,首先设置软件位置,然后输入网址,将网址赋值给RTMP_MAIN函数,最后运行程序即可。

赞(0)
转载需标明出处Lee's Blog » VLC批量拉网络流

评论 抢沙发

登录

找回密码

注册