常用网页嵌入播放器代码精解收集
1
我们在网页上看到的播放器无外乎WMP/RealOne/Macromedia Flash Player,其他的无非是面板不同,或者添加了其他控件,对于计算机上安装的一些播放器也都是编码和解码器的整合,其最核心的编码和解码技术是相同的。例如:网络上最流行的windows media流(asf,wma,wmv格式
),Real流(rm,rmvb
),还有MPEG系列编码格式(MP4/MP3格式
)2

3
WMP控件加入了ActiveX解码器控件,不仅可以放曲子,还能放Flash和其它视频文件。4
复制内容到剪贴板5
代码:6
<object title="dvubb" align="middle" classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" class="object" id="MediaPlayer" width="480" height="360"> 7
<param name="AUTOSTART" value="false"/> 8
<param name="ShowStatusBar" value="-1"/> 9
<param name="Filename" value="你的视拼地址"/> 10
<embed title="dvubb" type="application/x-oleobject" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701" flename="mp" src="你的视频地址" width="480" height="360" autoplay="false"></embed> 11
</object> 12
上面的这个播放器是老式的那种,6.4版本!新式播放器是在WMP9.0以后出现的,也就是说只有装了9.0或9.0以上的播放器才能正常使用的13
新式播放器代码,相对以前的来说要简单很多:14

15
代码:16
<object height="64" width="260" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" align="center" border="0"><param name="AutoStart" value="0"><param name="Balance" value="0"><param name="enabled" value="-1"><param name="EnableContextMenu" value="-1"><param name="url" value="{1}"><param name="PlayCount" value="1"><param name="rate" value="1"><param name="currentPosition" value="0"><param name="currentMarker" value="0"><param name="defaultFrame" value=""><param name="invokeURLs" value="0"><param name="baseURL" value=""><param name="stretchToFit" value="0"><param name="volume" value="100"><param name="mute" value="0"><param name="uiMode" value="mini"><param name="windowlessVideo" value="-1"><param name="fullScreen" value="0"><param name="enableErrorDialogs" value="-1"><param name="SAMIStyle" value><param name="SAMILang" value><param name="SAMIFilename" value><param name="captioningID" value></object>17

18
Real系列播放器19

20
代码:21
<object classid="clsid:CFCDAA03-8BE4-11CF-B84B-0020AFBBCCFA" width="500" height="40" id="RealMoviePlayer" border="0"><param name="_ExtentX" value="13229"><param name="_ExtentY" value="1058"><param name="AUTOSTART" value="0"><param name="SHUFFLE" value="0"><param name="PREFETCH" value="0"><param name="NOLABELS" value="0"><param name="CONTROLS" value="controlpanel"><param name="CONSOLE" value="_master"><param name="LOOP" value="0"><param name="NUMLOOP" value="0"><param name="CENTER" value="0"><param name="MAINTAINASPECT" value="0"><param name="BACKGROUNDCOLOR" value="#000000"><param name="SRC" value="REAL媒体文件地址"></object>22

23
Flash播放器24

25
代码:26
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="550" height="400"><param name="allowScriptAccess" value="sameDomain"><param name="movie" value="flash动画地址"><param name="quality" value="high"><param name="bgcolor" value="#ffffff"><embed src="flash动画地址" quality="high" bgcolor="#ffffff" width="550" height="400" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>27

28
万能自动网页播放器代码29

30

31
代码:32
<embed src="媒体文件URL地址" width=400 height=300 type="audio/mpeg" loop="-1" autostart="false" volume="0" style=""></embed>33
WIDTH代表播放器宽度,HEIGHT代表高度,后面的数值可依自己喜好进行调整;34
AUTOSTART="TRUE"或者是autoplay="true" 这里TRUE代表自动播放,如果换成FALSE则代表手动播放;35
LOOP="TRUE"代表循环播放;36
style=“”代表风格,参数可以参考CSS滤镜,可以省略;37
type 可以省略;38

39
其他可以看EMBED的代码详细;Flash 的代码就不详细说了!因为有些在线的Flash MP3 player但是经常会有些问题本来想给论坛加个FLASH的MP3播放器按钮因为效果太差放弃了,使用万能代码了!40

41

42

43


浙公网安备 33010602011771号