Atitit.web 视频播放器classid clsid 大总结quicktime,vlc
1. Classid的用处。用来指定播放器 1
2. <object> 标签用于包含对象,比如图像、音频、视频、Java applets、ActiveX、PDF 以及 Flash。 1
3. <p>----readone 2
4. ---wmp 最新版(支持wmp12) 2
5. --pps (不能使用) 3
6. --qktm 3
7. --vlc 3
1. Classid的用处。用来指定播放器
Embed的兼容性更好,object只ie系列...
但是多个player的条件,使用embed不能挑选plyer....使用type牙有的行了,有的不行..
林吧,子能使用object...
2. <object> 标签用于包含对象,比如图像、音频、视频、Java applets、ActiveX、PDF 以及 Flash。
object 的初衷是取代 img 和 applet 元素。不过由于漏洞以及缺乏浏览器支持,这一点并未实现。
浏览器的对象支持有赖于对象类型。不幸的是,主流浏览器都使用不同的代码来加载相同的对象类型。
而幸运的是,object 对象提供了解决方案。如果未显示 object 元素,就会执行位于 <object> 和 </object> 之间的代码。通过这种方式,我们能够嵌套多个 object 元素(每个对应一个浏览器)。
网页中的object其实就是一个COM组件(概念可以网上查一下),classid就是这个COM组件在系统中注册的一个ID值,有了这个ID值系统才能找到这个COM组件对应的DLL文件
作者:: 老哇的爪子 Attilax 艾龙, EMAIL:[email protected]
转载请注明来源: http://blog.csdn.net/attilax
3. <p>----readone
<!-- class id CFCD sh realone d .-->
<object id="video" width="491" height="348" border="0" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA">
<param name="ShowDisplay" value="0">
<param name="ShowControls" value="1">
<param name="AutoStart" value="1">
<param name="AutoRewind" value="0">
<param name="PlayCount" value="0">
<param name="FileName" value="http://attilax:8888/vod/uploadf/0925mem1366-768.mov">
</object>
4. ---wmp 最新版(支持wmp12)
<object id="MediaPlayer" classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" width="449" height="321" standby="Loading Windows Media Player components…" type="application/x-oleobject" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,7,1112">
<param name="FileName" value="http://attilax:8888/vod/uploadf/0925mem1366-768.mov">
<param name="AutoStart" value="true">
<param name="ShowControls" value="true">
<param name="BufferingTime" value="2">
<param name="ShowStatusBar" value="true">
<param name="AutoSize" value="true">
<param name="InvokeURLs" value="false">
<param name="AnimationatStart" value="1">
<param name="TransparentatStart" value="1">
<param name="Loop" value="1">
<embed src="http://attilax:8888/vod/uploadf/0925mem1366-768.mov" name="MediaPlayer" width="449" height="321"></embed>
</object>
</p>
<p><!--Windows Media Playe 22d6f312-b0f6-11d0-94ab-0080c74c7e95
pps clsid: 5EC7C511-CD0F-42E6-830C-1BD9882F3458
-->
5. --pps (不能使用)
<object id="ppspligin" classid="clsid:5EC7C511-CD0F-42E6-830C-1BD9882F3458" width="427" height="213">
<param name="src" value="http://attilax:8888/vod/uploadf/0925mem1366-768.mov">
</object>
6. --qktm
<object id="movPlayer" classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" width="400" height="325" codebase="http://www.apple.com/qtactivex/qtplugin.cab">
<param name="src" value="http://attilax:8888/vod/uploadf/0925mem1366-768.mov">
<param name="autoplay" value="false">
<param name="scale" value="tofit">
<param name="controller" value="1">
<param name="bgcolor" value="#000000">
</object>
7. --vlc
<!--vlc clsid -->
<object classid="clsid:E23FE9C6-778E-49D4-B537-38FCDE4887D8" codebase="http://downloads.videolan.org/pub/videolan/vlc/latest/win32/axvlc.cab"
width="320" height="240" events="True" id="vlc2">
<param name="MRL" value="http://attilax:8888/vod/uploadf/0925mem1366-768.mov" />
<param name="ShowDisplay" value="True" />
<param name="Loop" value="False" />
<param name="AutoPlay" value="True" />
</object>
--baidu video
<object classid="clsid:02E2D748-67F8-48B4-8AB4-0A085374BB99" width="500" height="400" id="BaiduPlayer" name="BaiduPlayer" >
<PARAM NAME=‘URL‘ VALUE=‘http://attilax:8888/vod/uploadf/0925mem1366-768.mov‘>
<PARAM NAME=‘Autoplay‘ VALUE=‘1‘>
</object>