电脑技术学习

实战网页播放技术

dn001
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;的道理是一模一样的。谱乐在这里抛砖引玉,大家应该举一反三。