符合web标准的媒体播放器代码

所属分类: 网络编程 / 网页播放器 阅读数: 1901
收藏 0 赞 0 分享
由于Embed标签是Netscape的私有财产,故一直未被W3C认可,对于各种媒体文件使用Embed标签是非标准的,如何改变?Elizabeth Castro的 Bye Bye Embed 一文对于各种媒体播放器给出了很好的符合web标准的代码。
FLash文件
复制代码 代码如下:

<object type="application/x-shockwave-flash" 
  data="http://video.google.com/googleplayer.swf? »
8755581808731033658" 
  width="400" height="326" id="VideoPlayback">
  <param name="movie" 
    value="http://video.google.com/googleplayer.swf? »
docId=8755581808731033658" />
  <param name="allowScriptAcess" value="sameDomain" />
  <param name="quality" value="best" />
  <param name="bgcolor" value="#FFFFFF" />
  <param name="scale" value="noScale" />
  <param name="salign" value="TL" />
  <param name="FlashVars" value="playerMode=embedded" />
</object>


Windows Media Player 文件
复制代码 代码如下:

<object type="video/x-ms-wmv" 
  data="http://www.sarahsnotecards.com/catalunyalive/ »
fishstore.wmv" 
  width="320" height="260">
  <param name="src" 
    value="http://www.sarahsnotecards.com/catalunyalive/ »
fishstore.wmv" />
  <param name="autostart" value="true" />
  <param name="controller" value="true" />
</object>

上面的代码没有Windows Media Player特有的classid,作者在IE5.5, IE6, IE7, Opera Win/Mac, Firefox Win/Mac, Safari下测试通过。

QuickTime movies 没有 embed 标签
复制代码 代码如下:

<object classid="clsid:02BF25D5-8C17-4B23-BC80- »
D3488ABDDC6B" 
  codebase="http://www.apple.com/qtactivex/qtplugin.cab" 
  width="320" height="260">
  <param name="src" 
    value="http://www.sarahsnotecards.com/catalunyalive/ »
diables.mov" />
  <param name="controller" value="true" />
  <param name="autoplay" value="false" />
  <!--[if !IE]>-->
  <object type="video/quicktime" 
    data="http://www.sarahsnotecards.com/catalunyalive/ »
diables.mov" 
    width="320" height="260">
    <param name="autoplay" value="false" />
    <param name="controller" value="true" />
  </object>
  <!--<![endif]-->
</object>
更多精彩内容其他人还在看

歌词编辑器和选择歌曲可播放的网页

歌词编辑器和选择歌曲可播放的网页
收藏 0 赞 0 分享

非常全的javascript控制MediaPlayer的属性集合

非常全的javascript控制MediaPlayer的属性集合
收藏 0 赞 0 分享

1ting的歌词同步,所用到的代码

1ting的歌词同步,所用到的代码
收藏 0 赞 0 分享

关于网页媒体播放器兼容性的问题(附原码) 下载

关于网页媒体播放器兼容性的问题(附原码) 下载
收藏 0 赞 0 分享

asp.net 页面中添加普通视频的几种方式

公司需要在一个测试网页中插入视频,今天正好有时间整理了三个普通的插入视频的方式。
收藏 0 赞 0 分享

[翻译] JW Media Player 中文文档第1/4页

[翻译] JW Media Player 中文文档
收藏 0 赞 0 分享

在线FLV播放器实现方法

者主页: http://www.jeroenwijering.com/?item=Flash_Video_Player http://www.cgfans.net/bbs/Medias/2007/10/flash_flv_player.zip这个是2.5版本 使用方法:如果你
收藏 0 赞 0 分享

flv播放器 在网页中播放flv

以前找了很久,现在的项目中用到了。需要的自己下载。 现在我们可以方便的在网页中播放flv文件了
收藏 0 赞 0 分享

宝丽通3.90播放器调用代码

宝利通网络媒体播放器是一款支持HTTP协议的流媒体播放器, 无缓冲,拖放速度快是他最大的优点.2年前曾经做的一个Project用的就是它.
收藏 0 赞 0 分享

电影系统调用“宝丽通”加速播放器,任意拖动不会卡

电影系统调用“宝丽通”加速播放器,任意拖动不会卡,绝对好东西!不信你试试!
收藏 0 赞 0 分享
查看更多