2023年7月11日发(作者:)
网页技巧]DW 常用网页播放器代码
常用网页播放器代码
我们在网页上看到的播放器无外乎WMP/RealOne/Macromedia Flash Player,其他的无非是面板不同,或者添加了其他控件,对于计算机上安装的一些播放器也都是编码和解码器的整合,其最核心的编码和解码技术是相同的。例如:网络上最流行的windows media流(asf,wma,wmv格式...),Real流(),还有MPEG系列编码格式(MP4/MP3格式...)
Windows Media Video 是微软推出的一种流媒体格式,它是在“同门”的ASF(Advanced
Stream Format)格式升级延伸来得.在同等视频质量下,WMV格式的体积非常小,因此很适合在网上播放和传输。Windows Media Player9兼容所有格式的WMV,官方编码器是Windows Media Encoder ,但是如果你想转制 高质量的wmv文件,那您一定要有超大的内存来处理数据...
无意中发现CASTPOST的播放器可以自己定义大小,对于WMV格式的在线播放可以说已经足够快了,然后就费了好大劲把一些精彩的短片和一些经典的MTV转化WMV格式放了上来,尽管现在不能下载了,但是只要不是连接人数过多,播放起来还是很流畅的^_^
WMP加入了ActiveX解码器控件,不仅可以放曲子,还能放Flash和其它视频文件
想用WMP连续播放请参照ASX元文件使用讲解:使用ASX播放列表吧
上面的这个播放器是老式的那种,6.4版本!新式播放器是在MediaPlayer9.0以后出现的,也就是说只有装了9.0或9.0以上的播放器才能正常使用的。
下面是新式播放器代码,相对以前的来说要简单很多:
--------------------------------------------------------------------------------
RealOne播放器代码:
--------------------------------------------------------------------------------
看着很多很复杂的样子,其实就是多了些播放器参数,可以不要...
Real Player 网页播放器 参数含义
参数:autostart 属性:True或是False 作用:指定是否自动播放指定的源文件
参数:backgroundcolor 属性:任何用符号“#”开头的16进制数值或是任何预定义的颜色作用:指定图像窗口的背景颜色
参数:center 属性:True或是False 作用:指定片断使用初始编码大小播放,并且在图像窗口的中央。
参数:classid 属性:"clsid:CFCDAA03-8BE4-1lcf-B84B0020AFBBCCFA:** 作用:用于指定ActiveX控件的唯一的字符串标示,可以认出嵌入的RealPalyer播放器。
参数:console 属性:任何字符串作用:可以将各种不同的RealPlayer控制聚集在网页上,这样它们可以交互使用或是保持独立,而且互相不影响 参数:controls 属性:ImageWindow,All,ControlPanel,PlavButton,PlayOnlyButton,
PauseButton,StopButton,FFCtrl,RWCtrl,MuteCtrl,MuteVolume,VolumeSlider,PositionSlider,TACCtrl,HomeCtrl,InfoVolumePanel,InfoPanel,StatusBar,StatusField,PositionField 作用:可以让你指定那些控制是可见的。
参数:height 属性:任何整数值作用:指定RealPlayer元素的高度,单位:像素
参数:id 属性:任何字符串作用:为标签中的RealPlayer元素指定名字。
参数:imagestatus 属性:True或是False 作用:指定是否在图像窗口中显示状态信息,默认值是true
参数:loop 属性:True或是False 作用:可以让你指定片断是否无限循环
参数:maintainaspect 属性:True或是False 作用:默认RealPlayer拉伸所有的片断来充满整个图像窗口。
参数:name 属性:任何字符串作用:为标签中的RealPlayer元素指定名字(在标签中使用id)
参数:nojava 属性:True或是False 作用:避免启动Java虚拟机
参数:nolabels 属性:True或是False 作用:可以禁止显示标题或是版权信息(realplayer5.0以上时,它是垃圾...)
参数:nologo 属性:True或是False 作用:避免RealPlayer启动时在图像窗口中显示
参数:numloop 属性:任何整数值作用:让你能够指定文件片循环的次数,不需要参数loop
参数:prefetch 属性:True或是False 作用:指定在播放前,RealPlayer是否可以获得流描述信息,默认值是False
参数:region 属性:任何字符串作用:同SMIL一起使用。允许你指定使用HTML代替SMIL
参数:scriptcallbacks 属性:用逗号分割的列表作用:指定浏览器的回调监控(好高级的东东!)
参数:shuffle 属性:True或是False 作用:同多文件片的ram文件或是SMIL文件一起使用。可以让RealPlayer随机播放列表中的文件
参数:src 属性:任何合法的相对或是完整的URL 作用:指定播放的文件或是源文件的地址
参数:type 属性:字符串作用:为嵌入插件指定MIME类型
参数:width 属性:任何整数值作用:指定RealPlayer元素的宽度
WMP、Real 的方法、事件和属性都很多,这里只列出一些常用同时又是最基本与重要的方法及属性。学习制作网页播放器必须首先熟练掌控她们!
她们真的非常重要。一个网页播放器,不管如何变化多端,都是这些方法、事件和属性衍生的功能延伸,如快进、快退,左、右声道,截取片段,重复、循环、随机播放,拖放,点播,进度条滚动,时间正序、倒序及上一首、下一首、第一首、末一首等等。这里需要说明的是,上面 Windows Media Player 的方法属性是针对 WMP 6.4 以上版本而言,6.4 以下版本的某些地方如全屏等是不同而有区别的。
简单的网页播放器谱乐在前面的专题中已列举了许多实例。即在 HTML 代码中插入:
<object classid = "clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6">
<param name = "url" value = "/">// 参数 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 = "/">
<param name = ……>
……
</object>
这里 "clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6" 是 WMP 6.4 以上版本控件,6.4 以下版本控件代码是 "clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95"。两者在参数等方面的定义上是有许多差异的!
windows Media Player 9.0网页播放器
()
以下图片为一般播文件时调用windows自带播放器windows Midia Player9.0所显示外观,非9.0版所显示的面板外观可能不同!
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
代码简介:
width(播放器面板宽度)
height(播放器面板高度)
autostart(自动播放,“=1”或“=true”即是功能有效,“=0”即是手动播放)
loop(循环播放,“=2”即是循环播放两次,“=-1”或“=true”即是无限次循环播放)
可变值:false 或 0(手动开启);true 或 1(自动开启)
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
(无文件信息显示)
银灰面板
灰白面板
棕色面板
黑色面板
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
(带显示文件播放信息)
灰白色面板
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
(显示文件标签信息)
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
(有图像的media播放器)
是调整默认音量的选项,100是最大音量!
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
以下三种加特效面板修改播放面板尺寸时,须将两组播放尺寸数值修改为一致才能正确显示。
height=300 如下例:width: 300px; HEIGHT: 300px" width="300" height="300"
光晕特效。
-----------------
opacity(不透明度)、finishopacity(平滑度)、style(风格类型)
style(风格类型):
“1”(强光偏左)、“2”(强光居中)、
“3”(方形发散强光)“4”(透明)
波浪扭曲:
lightstrength(亮度)、strength(波幅)、freq(波频)
-----------------------------------------------------------------------
边缘雾化
-----------
|
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
RealPlayer网页播放面板
()
音频播放器(无信息显示)
音频播放器(显示播放数据)
调整高度可变化面板
显示播放数据
显示播放数据及文件信息
视频播放器
面板分为上下两部分,所以上下分别需要输入链接、调整高宽度。
上部为显示屏,宽高一般为:300x240、400x320、500x400。
下部播放面板的宽度和上部一致即可,高度不必调整。
-----------------------------------------
资料引用:/
width="300"
发布者:admin,转转请注明出处:http://www.yc00.com/news/1689065625a202223.html
评论列表(0条)