在浏览器中嵌入vlc插件

转载自:http://hi.baidu.com/sylilzy/item/a8ac3f46fcee08ab61d7b98d



VLC播放器是一个跨平台的媒体播放工具,它支持众多的媒体文件格式。在IE嵌入VLC插件相对容易,只需以下代码即可

<object classid="clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921" codebase="../plugin/vlcplugin.cab#Version=0,8,6,0" width="528" height="432" id="vlc" events="True">
<param name="MRL" value="" />
<param name="ShowDisplay" value="True" />
<param name="AutoLoop" value="False" />
<param name="AutoPlay" value="False" />
<param name="Volume" value="50" />
<param name="StartTime" value="0" />
</object>

其中../plugin/vlcplugin.cab可修改为www.videolan.org上的对应cab包的路径。

而在firefox下由于不能识别classid,而要采取另一种标签:embed,代码如下:

<html>
<title>VLC Mozilla plugin test page</title>
<body>
<embed type="application/x-vlc-plugin" pluginspage="http://www.videolan.org" version="VideoLAN.VLCPlugin.2" width="640" height="480" id="vlc">
</embed>
<script language="Javascript">
<!--
var vlc = document.getElementById("vlc");
vlc.audio.toggleMute();
!-->
</script>
</body>
</html>

另外,还一个示例:
<html>
<head><title>Demo of VLC mozilla plugin</title></head>

<body>

<h1>Demo of VLC mozilla plugin - Example 2</h1>

<embed type="application/x-vlc-plugin"
         name="video2"
         autoplay="no" loop="no" hidden="no"
         target="rtsp://10.17.33.153:554/service.3gp?CameraID=12&VTDUIP=10.17.33.203&VTDUPort=80&VideoCodec=10&FPS=12&BPS=330&Resolution=0" />
<br />
<a href="javascript:;" οnclick='document.video2.play()'>Play video2</a>
<a href="javascript:;" οnclick='document.video2.stop()'>Stop video2</a>
<a href="javascript:;" οnclick='document.video2.fullscreen()'>Fullscreen</a>

</body>
</html>

对于这些参数的具体使用,可见参考资料。

---
参考资料:
1.Chapter 4. Advanced use of VLC http://www.videolan.org/doc/play-howto/en/ch04.html#id310608
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值