开源的在线播放器JW FLV PLAYER -flv列表播放器连播代码
来源:
互联网
日期:2011-9-7
Tc711Com提示:网站本身支持flv播放是关键,否则自己上传播放器后已不能播放flv视频 |
<div align="center"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8" width="500" height="450"> <param name=movie value="player.swf" /> <param name=quality value="high" /> <param name=bgcolor value="#FFFFFF" /> <param name=allowFullScreen value="false" /> <param name=swLiveConnect value="true" /> <param name=allowScriptAccess value="sameDomain" /> <param name="FlashVars" value="file=uploadfiles/2010060302563666.flv&autostart=true&backcolor=0xFFFFFF" /> <embed src="player.swf" width="500" height="450" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" bgcolor="#FFFFFF" flashvars="file=uploadfiles/2010060302563666.flv&autostart=true&backcolor=0xFFFFFF" allowfullscreen="false" swliveconnect="true" allowscriptaccess="sameDomain"> </embed> </object></div>
---------------------------------------------------
JW FLV PLAYER 是世界上最强最流行的flv player 了,几乎包含了任何flv播放器需要的任何功能。如果你需要一个flv播放器,那么学习使用jw player 远比开发一个flv player成本要低得多!并且其设置菜单丰富,可以将下载的flv嵌入页面进行(自动)播放,非常利用网站的信息推广。 演示地址:http://www.tc711.com/
使用方法: 1,下载The JW FLV Player到本地,当前版本为5.0,官方的下载地址为:http://www.tc711.com/players/jw-flv-player/ ; 2,将压缩包解压后上传至网站,如在根目录下建立flvplayer文件夹;这一点非常重要,如果这个播放器不在你的网站内,那么假如你调用其他网址的 flv播放器,系统可能会因为安全问题而阻止你的调用; 3,flv文件上传完毕,可以存放于自己的网站,也可以在站外,只要有绝对地址和相对地址即可; 4,代码书写:如果你对代码比较生疏,可以在官方网站自动生成代码,地址为:http://www.tc711.com/support/jw-player-setup-wizard下 面是一个例子:
<script type=”text/javascript” src=”swfobject.js代码相对地址”></script> <div id=”mediaspace”>This text will be replaced</div>
<script type=”text/javascript”> var so = new SWFObject(’swf 播放器地址’,'mpl’,'650′,’480′,’9′); so.addParam(‘allowfullscreen’,'true’); so.addParam(‘allowscriptaccess’,'always’); so.addParam(‘wmode’,'opaque’); so.addVariable(‘file’,'需要播放的flv文件地址,可以为相对地址’); so.addVariable(‘autostart’,'true’); so.write(‘mediaspace’); </script>
在你不能使用javascript的情况下(比如你的bsp不支持,如myspace),你可以使用”embed”的方式来插入swf。需要注意的 是 swf可以不在该服务器上,但是如果你需要用xml的播放列表可能会有问题,因为xml必须和swf在同一个服务器上,否则会因为安全问题被组织。 mp3,jpg,flv可以不在该服务器上。
<embed src=”swf 播放器地址” width=”400″ height=”400″ type=”application/x-shockwave-flash” pluginspage=”http://www.macromedia.com/go/getflashplayer” flashvars=”file=需要播放的flv文件地址&displayheight=300″ />
基本变量 displayheight(number):显示区域的高度.控制区域最小高度是20px,当该值大于或等于swf的高度时,播放列表会自动隐 藏,否这会显示。 file*(url):要播放文件的地址。 支持单文件播放(MP3/FLV/RTMP/JPG/SWF/PNG/GIF),也支持播放列表。JW Image Rotator只支持列表 height*(number):设置swf的高度,当使用embed方式插入的时候,在embed的属性里已经设置了。但是有时候(特别是使用IE的时 候)高度会变的不确定,影响了布局,这时候需要通过该参数设置下,该值的单位是px image(url):当你播放mp3,flv的时候,你可以通过该值设置一个预览图作为专辑封面,支持 JPG/SWF/PNG/GIF file. 你也可以在播放列表中对每一项进行设置。 shownavigation*(true,false):该参数仅被JW Image Rotator支持。用来显示或隐藏图片导航。 transition* (fade,bgfade,blocks,bubbles,circles,fluids,lines,random,slowfade): 该参数仅被JW Image Rotator支持。用来设置图片替换的效果。 设置为”random” 将随机的设置效果.默认值为 “fade”. width*(number):设置swf的宽度,其他同height; 颜色变量 backcolor*(color):设置播放器的背景颜色。JW Media Player等默认为 0xFFFFFF (白色) JW Image Rotator默认为 0×000000 (黑色). fontcolor*(color):设置文字和按钮的颜色。JW Media Player等默认为 0×000000 (黑色) JW Image Rotator默认为 0xFFFFFF (白色). lightcolor*(color):设置被被激活状态的颜色。JW Media Player等默认为 0×000000 (黑色) JW Image Rotator默认为 0xCC0000 (红色). 界面参数 autoscroll(true,false):当播放列表过长的时候,默认会自动显示滚动条。当该值设置为’true’的时候,会自动根据鼠标滚 动播放列表。 displaywidth(number of pixes):设置显示区域的宽度,当设置的比较小的时候,播放列表会显示在显示区域的右侧而不是底部。 kenburns* (true,false): 用以实现在运动的时候实现kb效果(Ken Burns effect),注意,当图比较大,而且网速比较快的时候,建议打开,否则关闭。建议设置transition为”slowfade”来配合。 largecontrols (true,false): 设置该值为true用来放大控制区域的按钮。建议为视力不好的用户打开 logo* (url): 设置一个图片用来作为右上角的水印,支持所有图片格式,支持通明图层的png效果最佳。 overstretch* (true,false,fit,none): 设置图片/影片在显示区域的缩放。”true”等比例拉伸用来符合显示区域。”false”仅拉伸合显示区域。”fit”全屏显示。”none”显示原始 大小。JW Media Player等默认为”fit”,JW Image Rotator默认为”false” showdigits (true,false,total): 设置为”false”隐藏播放时间等信息用来节省控制区域的空间。设置为”total”用来显示全部时间。 showdownload (true,false):设置该值用来在控制区域显示下载按钮。链接到link所设置的地址。 showeq (true,false): 用来显示一个假的音频波动效果。当播放mp3的时候打设置该值可以得到很好的效果 showicons* (true,false): 用来显示或者隐藏显示区域中间的图片,JW Media Player等默认为true。JW Image Rotator默认为false; showvolume (true,false): 用来设置是否显示音量控制按钮 thumbsinplaylist (true,false): 设置列表中是否显示预览图 播放参数 autostart (true,false,muted): 设置为ture,页面加载完后会自动播放。设置为muted,会在静音模式下自动播放,并且显示区域中间有静音图标。bufferlength (number): 设置flv的缓存时间。默认为3秒 repeat* (true,false,list): 默认为flase,从当前播放位置播放到列表尾部后停止。设置为list会播放列表中所有的项目,设置为true会循环播放。 rotatetime* (number): 设置图片的显示时间。JW Media Player等默认为10秒,JW Image Rotator默认为5秒 shuffle* (true,false): 设置为false顺序播放,设置为true无序播 smoothing (true,false): 设置为false关闭视频平滑处理,推荐设置true用以得到更好效果。但对于大屏幕或者配置低的机器设置false是有好处的 start* (second): 在使用RTMP 或 HTTP 流媒体的时候(非常规的flv/mp3),使用该变量准确的定位开始位置。该参数设置在XSPE格式的列表中以便准且的设置文件的章节。 volume* (number): 设置音量,默认为80. -------------------------------------------------------------------------------------------------- 1、flv网页播放代码: p align=center object id=player classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 name=player width=456 height=413 param name=movie value=http:// www.tc711.com/flv /player.swf / param name=allowfullscreen value=true
1、flv网页播放代码: <p align="center"> <object id="player" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" name="player" width="456" height="413"> <param name="movie" value="http://www.tc711.com/flv/player.swf" /> <param name="allowfullscreen" value="true" /> <param name="allowscriptaccess" value="always" /> <param name="flashvars" value="file=http://www.tc711.com/flv/tqjtz.flv&image=http://www.tc711.com/flv/tc711.jpg" /> <object type="application/x-shockwave-flash" data="http://www.tc711.com/flv/player.swf" width="456" height="413"> <param name="movie" value="http://www.tc711.com/flv/player.swf" /> <param name="allowfullscreen" value="true" /> <param name="allowscriptaccess" value="always" /> <param name="flashvars" value="file=http://www.tc711.com/flv/tqjtz.flv&image=http://www.tc711.com/flv/tc711.jpg" /> </object> </object> </p> 2、上述代码中,红色字体部分可以根据需要修改: ①如果网站支持flv播放,可以直接使用www.tc711.com/flv/player.swf,也可以自己上传(flv)player.swf播放器到网站flv目录下; ②www.tc711.com/flv/tqjtz.flv是flv文件目录,可以用ftp上传至网站flv目录下; ③www.tc711.com/flv/tc711.jpg是图片,可以根据需要自行制作并上传至网站flv目录下; ④width="456" height="413"数值可以根据需要自行修改; ⑤jw player
注意:网站本身支持flv播放是关键,否则自己上传播放器后已不能播放flv视频。
| |
更多的开源的在线播放器JW FLV PLAYER -flv列表播放器连播代码请到论坛查看: http://BBS.TC711.COM
【 双击滚屏 】 【 评论 】 【 收藏 】 【 打印 】 【 关闭 】
来源:
互联网
日期:2011-9-7
|
|
|