几个旧式播发器的嵌入编码

大家在网页页面上看到的播发器无外乎WMP/RealPlayer/Flash Player,别的的不过是面板不一样,或加上了别的控制,针对测算机上安裝的1些播发器也全是编号调解码器的整合,其最关键的编号调解码技术性是同样的。比如:互联网上最时兴的windows media流(asf,wma,wmv 文件格式),Real流(rm,rmvb文件格式),也有MPEG系列编号文件格式(MP4,MP3文件格式)。下面是admin10000.com梳理的普遍网页页面播发器编码


1、应用Embed 标识播发多新闻媒体文档
  文件格式<embed src="文档名"/>。在其中文档名能够取任何1种多新闻媒体文档文件格式,比如 "test.wma",就会在网页页面上显示信息1个 Windows Media Player 播发器(由于 wma 是 WMP 专用的),另如 "test.rm",就会在网页页面上显示信息1个 Real Player 播发器。自然,你的测算机上务必安裝了 RealPlayer 才能够显示信息。
实际上 embed 标识还能够显示信息 Flash 动漫(这时候embed 标识的功效跟用 object 标识显示信息 Flash 动漫的类似),事例: <embed src="a.swf">
总而言之,梳理 embed 标识的功效: 在网页页面上播发特定的多新闻媒体文档。


2、启用Windows Media Player 开展播发
  能用来来播发 wmv,asf 等文件格式文档
 

XML/HTML Code拷贝內容到剪贴板
  1. <object classid="CLSID:22d6f312-b0f6⑴1d0⑼4ab-0080c74c7e95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715" type="application/x-oleobject" height="200" width="300">  
  2. <param name="filename" value="test.wmv" />  
  3. <param name="autostart" value="false" />  
  4. <param name="showstatusbar" value="true" />  
  5. <param name="showtracker" value="true" />  
  6. <param name="showcontrols" value="true" />  
  7. <embed filename="test.wmv" autostart="false" pluginspage="http://www.microsoft.com/windows/windowsmedia/" showcontrols="true" showstatusbar="true" showtracker="true" src="test.wmv" type="application/x-mplayer2" height="200" width="300"></embed>  
  8. </object>  

Windows Media Player 7 及更高版本号的 class ID 是:clsid:6BF52A52⑶94A⑴1D3-B153-00C04F79FAA6
上面事例中的 class ID 是1个老的版本号,可是仍然能够工作中,这是由于其向后适配性。可是假如应用了老的 class ID,就没法应用提升到组件中的新特点了。
下面得出新版本号的事例

CSS Code拷贝內容到剪贴板
  1. <object classid="CLSID:6BF52A52⑶94A⑴1D3-B153-00C04F79FAA6" type="application/x-oleobject" height="200" width="300">   
  2. <param name="url" value="test.wmv" />   
  3. <param name="autostart" value="false" />   
  4. <param name="showstatusbar" value="true" />   
  5. <param name="showtracker" value="true" />   
  6. <param name="showcontrols" value="true" />   
  7. <param name="uimode" value="full"/>   
  8. <embed filename="test.wmv" autostart="false" showcontrols="true" showstatusbar="true" showtracker="true" uimode="full" src="test.wmv" type="application/x-mplayer2" height="200" width="300"></embed>   
  9. </object>  


3、启用Real Player 开展播发
  能用来播发 rm,ram 等文件格式文档

播发框:

XML/HTML Code拷贝內容到剪贴板
  1. <object classid=clsid:CFCDAA03⑻BE4⑴1cf-B84B-0020AFBBCCFA height=285 id=RAOCX name=rmplay width=356>  
  2. <param name="SRC" value="影片详细地址">  
  3. <param name="CONSOLE" value="Clip1">  
  4. <param name="CONTROLS" value="imagewindow">  
  5. <param name="AUTOSTART" value="true">  
  6. <embed src="影片详细地址" autostart="true" controls="ImageWindow" console="Clip1" pluginspage="http://www.real.com"/’ width="356" height="285">  
  7. </embed>  
  8. </object>  

操纵框:可紧跟播发框1起

CSS Code拷贝內容到剪贴板
  1. <object classid=clsid:CFCDAA03⑻BE4⑴1cf-B84B-0020AFBBCCFA height=27 id=video1 width=356>   
  2. <param name="_ExtentX" value="7276">   
  3. <param name="_ExtentY" value="1058">   
  4. <param name="AUTOSTART" value="0">   
  5. <param name="SHUFFLE" value="0">   
  6. <param name="PREFETCH" value="0">   
  7. <param name="NOLABELS" value="0">   
  8. <param name="CONTROLS" value="ControlPanel">   
  9. <param name="CONSOLE" value="Clip1">   
  10. <param name="LOOP" value="0">   
  11. <param name="NUMLOOP" value="0">   
  12. <param name="CENTER" value="0">   
  13. <param name="MAINTAINASPECT" value="0">   
  14. <param name="BACKGROUNDCOLOR" value="#ffffff">   
  15. <embed type="audio/x-pn-realaudio-plugin" console="Clip1" controls="ControlPanel" height="27" width="356" autostart="0" _extentx="7276" _extenty="1058" shuffle="0" prefetch="0" nolabels="0" loop="0" numloop="0" center="0" maintainaspect="0" backgroundcolor="#ffffff">   
  16. </embed>   
  17. </object>