网页嵌入播放功能。(摘自网络)

1.微软Windows Media Player嵌入网页

 <object classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"
                       type
="application/x-oleobject"
                        id
="Player"
                        standby
="Loading content"
                        codebase
="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701">
               
<param name="autoStart" value="true"/>
               
<param name="balance" value="0"/>
               
<param name="currentPosition" value="0"/>
               
<param name="enableContextMenu" value="false"/>
               
<param name="enabled" value="true"/>
               
<param name="fullScreen" value="false"/>
               
<param name="mute" value="false"/>
               
<param name="playCount" value="1"/>
               
<param name="rate" value="1.0"/>
               
<param name="uiMode" value="full"/>
               
<param name="url" value="http://www.123.com/1.mp3">
               
<param name="volume" value="70"/>
</object>

2.RealPlayer网页播放器,只可用于在线广播,不要用于在线播放mp3。要注意的是,如果客户端的系统是直接安装Realone,可能不能实现这个功能。应该使用旧版本的RealPlayer,或者由RealPlayer升级到Realone,否则下面代码在你的浏览器里将无法生效:

<object classid="clsid:cfcdaa03-8be4-11cf-b84b-0020afbbccfa" width="330" height="60">
       
<param name="autostart" value="1">
   
<param name="src" value="http://211.167.7.100:8080/ramgen/encoder/live.ram">
        <
param name="controls" value='statusbar,controlpanel'>
        <
embed src="http://211.167.7.100:8080/ramgen/encoder/live.ram">
        </
embed>
</
object>

        请看第2行,<param name=autostart value=1>这句,如果删除,表示打开网页时不会自动播放。建议删除比较好。

NOTICE:。Windows Media Player和RealPlayer的区别是,Windows Media Player是第一次播放时边下载边播放,并且以后再次刷新该页时,将不再下载该mp3,而是从IE缓存里读取。相对来说,Windows Media Player节省服务器资源一些;而RealPlayer则是持续连接,每次都是从服务器来下载,不会载入缓存,下次再听的时候就非常浪费资源了。

3.在线视频完整播放器代码,但要非常慎用,占资源,即使客户端网速再快,也会有停顿、网络阻塞的,原因就是因为服务器端负担太重:

<object classid="clsid:cfcdaa03-8be4-11cf-b84b-0020afbbccfa" width="500" height="350">
        <param name="src" value="rtsp://202.103.160.29/……/01.rm">
   
<param name="console" value="clip1"><param name="controls" value="imagewindow">
   
<param name="autostart" value="true">
</object>
<
object classid="clsid:cfcdaa03-8be4-11cf-b84b-0020afbbccfa" height="32" width="500">
<param name="src" value="rtsp://202.103.160.29/……/01.rm">
<param name="controls" value="controlpanel">
    <
param name="console" value="clip1">
</
object>

posted on 2006-07-06 14:14  广思  阅读(774)  评论(0编辑  收藏  举报

导航