网页播放技术综合教程

来源:CHINAZI  作者:本站
摘要:网页播放技术,顾名思义,就是在网页上实现播放流媒体或本地媒体的一种应用。制作网页播放器,并不是真的在网页上“发明”了一种或几种播放器。目前所有的网页播放器基本上仍然都是用户本地的WindowsMediaPlayer(简称WMP)和Real在发挥实质作用,也就是…

她们真的非常重要。一个网页播放器,不管如何变化多端,都是这些方法、事件和属性衍生的功能延伸,如快进、快退,左、右声道,截取片段,重复、循环、随机播放,拖放,点播,进度条滚动,时间正序、倒序及上一首、下一首、第一首、末一首等等。这里需要说明的是,上面 Windows Media Player 的方法属性是针对 WMP 6.4 以上版本而言,6.4 以下版本的某些地方如全屏等是不同而有区别的。

简单的网页播放器谱乐在前面的专题中已列举了许多实例。即在 HTML 代码中插入:

<object classid = "clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6">

<param name = "url" value = "http://aboutplayer.com/aboutplayer.asx">// 参数 url 定义播放媒体的路径。

<param name = ……>// 还有很多这样的参数,都具有重要的功用!

……

</object>

上面是播放音频的代码,播放视频的只需在<object ……>中插入 width = "205" height = "100" 确定视频区域的宽、高即可,宽高比有 4:3、16:9 两种模式。

若再插入 type = "application/x-oleobject" 的代码,即可播放 SWF 等 Flash 类和 jpg、gif、png、bmp 等图片类媒体。

上述综合代码就是:

<object classid = "clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6" width = "205" height = "100" type = "application/x-oleobject">

<param name = "url" value = "http://aboutplayer.com/aboutplayer.asx">

<param name = ……>

……

</object>

这里 "clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6" 是 WMP 6.4 以上版本控件,6.4 以下版本控件代码是 "clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95"。两者在参数等方面的定义上是有许多差异的!详细内容还是请大家到谱乐论坛的相关主题查阅。

接下来的专题中,谱乐将以 WMP 为例,一步一步教导大家怎样制作网页播放器,Real 的道理是一模一样的。谱乐在这里抛砖引玉,大家应该举一反三。

来源:CHINAZI

【相关文章】好搜一下
Authorware中插入视频又一法

Authorware中插入视频又一法

一直想制作一个关于英文电影片段的课件,这个课件希望能实现无字幕放映、英文字幕放映…