现在的位置: 首页 > 综合 > 正文

网页嵌入WMP播放器播放avi视频

2013年08月25日 ⁄ 综合 ⁄ 共 1541字 ⁄ 字号 评论关闭

     WMP是Windows Media Player的缩写。Windows Media Player 是 Windows 系统自带的播放器,可以播放MP3,WMA,WAV等音频文件,RM文件由于竞争关系微软默认并不支持,不过在V8以后的版本,如果安装了解码器,RM文件可以播放。视频方面可以播放AVI,MPEG-1,MPEG-2,DVD。

  
  现在的网页一般利用代码内嵌WMP播放器来在线播放视频。从ff(Firefox)的开始流行、chrome的出现等多浏览器博弈时代,wmp已经不再是当年的“通用”组件了。也许用flash可以暂时代替wmp用来播放音乐,虽然flash有着跨平台、安装量巨大等优势,但是在音质和格式的支持方面的缺陷,让它在网页音乐播放方面压力巨大。而微软凭借着windows超过90%的市场占有率和其强大的技术开发实力,让其Silverlight(银光)的安装量节节攀升,但是Silverlight是个新生儿,其开发技术的普及程度不高,所以也不能当做流行的网页播放器使用。微软最终还是给ie之外的浏览器开发了支持插件。本文以avi为例来说明下代码应该怎么写。至于其他格式,可参考avi格式的稍作修改。

  
  A:
  
  1.将此段代码放在html文件中,其中application/x-mplayer2是兼容FF,chrome的关键:

  
  <EMBED src="ip地址/虚拟目录/视频文件名(Alizee-la isla bonita.avi)" width="200" height="150" type="application/x-mplayer2" loop="true"></EMBED>

  
  2.修改src参数(classid只能让IE识别,大概是指调用对应播放器的组件)

  
  B:
  
  <object id="video1" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" width="320" height="240" border="0">
  
  <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="Appearance value="0 value=""">
  
  <param name="BorderStyle value="0 value=""">
  
  <param name="MovieWindowHeight" value="240">
  
  <param name="MovieWindowWidth" value="320">
  
  <param name="FileName" value="http://www.windstudio.net/temp.avi">
  
  <embed width="320" height="240" border="0" showdisplay="0" showcontrols="1" playcount="0" moviewindowheight="240" moviewindowwidth="320" filename="http://www.windstudio.net/temp.avi"
src="
http://www.windstudio.net/temp/temp.avi">
  
  </embed>
  
  </object>

抱歉!评论已关闭.