网页中加入VLC的播放RTSP流的控件
代码例子,加入就能在网页中播放RTSP流。
<p align="center"> <OBJECT classid="clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921" codebase="http://downloads.videolan.org/pub/videolan/vlc/latest/win32/axvlc.cab" width="800" height="450" id="vlc" events="True"> <param name="AutoLoop" value="0" /> <param name="AutoPlay" value="-1" /> <param name="Toolbar" value="0"> <param name="ExtentWidth" value="21167"> <param name="ExtentHeight" value="11906"> <param name="MRL" ref value="rtsp://192.168.1.199/stream1"> <param name="Visible" value="-1"> <param name="Volume" value="50"> <param name="StartTime" value="0"> <param name="BaseURL" value="unsaved:///new_page_1.htm"> <param name="BackColor" value="0"> </OBJECT> </p>
其中的IP是写死的,可用DIV进行动态加载RTSP播放的IP地址
js脚本
var camerPlug ="<OBJECT ID='axvlc' classid='clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921' codebase='axvlc.cab' id='vlc' events='True'> <param name='MRL' id='MRL' ref value='rtsp://" + window.location.href.split("/")[2] + "/stream1'> <param name='Volume' value='50'> </OBJECT>" document.getElementById('liveVideo').innerHTML = camerPlug;
<div id="liveVideo" class="clear"> </div>
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。