天天看點

網頁嵌入WMP播放器播放avi視訊

     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" >

  

  <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" 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>

繼續閱讀