web端vlc实现rtsp协议摄像头播放
1、使用360浏览器(chrome已禁用npapi插件,导致无法使用vlc播放rtsp流媒体协议的视频)
2、使用object或embed标签
//html部分 <object type='application/x-vlc-plugin' windowless="true" pluginspage="http://www.videolan.org/" id="vlc" events="false"> <param name='mrl'> <param name='volume' value='50'> <param name='autoplay' value='true'> <param name='loop' value='false'> <param name='fullscreen' value='false'> <param name='controls' value='false'> </object>
1 //mrl定义相机的rtsp地址 2 let mrl= "rtsp://admin:buaa123456@192.168.1.106:554/h264/ch1/main/av_stream"; 3 //获取vlc的原生dom对象 4 vlc=$("#vlc")[0]; 5 //先清除上次播放列表 6 vlc.playlist.clear(); 7 //添加新的播放地址 8 vlc.playlist.add(mrl); 9 //开始播放 10 vlc.playlist.play();
另:vlc播放器javascript API:https://www.cnblogs.com/ningheshutong/p/7955519.html

浙公网安备 33010602011771号