公司需要将监控rtsp视频流插入html播放,经查阅相关文献总结以下方法
一 安装VLC播放器
1.VLC下载地址 链接:https://pan.baidu.com/s/1dGeMivJ 密码:2svg
2.注册axvlc.dll
运行cmd 进入VLC安装文件夹根目录,运行命令:regsvr32 axvlc.dll
提示axvlc.dll已成功进行下一步。
二 HTML代码
param name='mrl' value值为rtsp地址,格式为:rtsp://用户名:密码@rtsp地址,例rtsp://admin:[email protected]:8800/tcp/av0_0
以下为html代码,rtsp地址配置正确后用360浏览器打开.html文件即可(经测试暂不支持谷歌、火狐等浏览器)
切记:web浏览器打开无效,直接本地打开
<html>
<body>
<object type='application/x-vlc-plugin' id='vlc' events='True' width="720" height="540" pluginspage="http://www.videolan.org" codebase="http://downloads.videolan.org/pub/videolan/vlc-webplugins/2.0.6/npapi-vlc-2.0.6.tar.xz">
<param name='mrl' value='rtsp://admin:[email protected]:8800/tcp/av0_0' />
<param name='volume' value='50' />
<param name='autoplay' value='true' />
<param name='loop' value='false' />
<param name='fullscreen' value='false' />
</object>
</body>
</html>