Atitit.web 视频播放器classid clsid 大总结quicktime,vlc 1. Classid的用处。用来指定播放器 1 2. 标签用于包含对象,比如图像、音

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:1466519819@qq.com

转载请注明来源: 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>

上一篇:开源可扩展的Web视频播放器:Clappr Player


下一篇:Video.js web视频播放器