本帖最后由 zhenweb 于 2013-11-28 16:40 编辑
演示地址:http://www.xiayi168.com/forum.php?mod=viewthread&tid=11415&fromuid=1
可暂停下试试广告显示情况,影片结束后还有8秒广告哦!
添加方法
第1步:后台>>界面设置>>编辑器设置>>Discuz!代码>>新增 配置信息如下图,相关文字见后面代码 显示图标可以通过(http://pcbbs.baidu.com/static/image/common/bb_bdhd.gif)下载
第2步:启用bdhd标签及可见
标签:
bdhd
替换内容: (为了减小用户的输入成本,只使用了一个参数,播放器的宽高默认设为600/450,可以根据你的需要修改以下代码的数值)- <script language="javascript">
- var BdPlayer = new Array();
- BdPlayer['time'] = 10;
- BdPlayer['buffer'] = 'http://www.xiayi168.com/static/image/common/logo.png';//缓存广告,请替换成你的广告
- BdPlayer['pause'] = 'http://www.xiayi168.com/static/image/common/logo.png';暂停广告,请替换成你的广告
- BdPlayer['end'] = 'http://www.xiayi168.com/static/image/common/logo.png';播放完毕广告,请替换成你的广告
- BdPlayer['download'] = 'http://softdownload.hao123.com/hao123-soft-online-bcs/soft/B/BaiduPlayerNetSetup_103.exe';
- BdPlayer['width'] = 600;
- BdPlayer['height'] = 450;
- BdPlayer['showclient'] = 1;
- BdPlayer['url'] = '{1}';
- BdPlayer['nextcacheurl'] = '';
- BdPlayer['lastwebpage'] = '';
- BdPlayer['nextwebpage'] = '';
- </script>
- <script language="javascript" src="http://player.baidu.com/lib/player.js" charset="utf-8"></script>
复制代码 例子:
[bdhd]bdhd://92448883|E828039EFE786AD7CFB0E7E4222C96F6|百度新首页.flv[/bdhd] 解释:
使用百度影音播放器播放视频 参数个数:
1 参数提示语:
请输入视频地址,例如:bdhd://92448883|E828039EFE786AD7CFB0E7E4222C96F6|百度新首页.flv 嵌套次数:
1 允许使用此代码的用户组:
根据贵站论坛的需求设置可以使用该自定义标签的用户组。 百度影音支持的在线点播URL格式
1) BDHD专用链,需要安装影音发布端,通过发布工具生成。 (如: bdhd://407867620|00B368513BB257068FCF78031F63ED9A|test.rmvb) 2) 有效的http/ftp链接,通常用于非windows系统的片源服务器。 (如:http://www.xxx.com/video/test.rmvb)
未安装提示界面,首次用户(已美化)
未安装提示界面,二次用户(已美化+进度条安装)
四、百度影音 接口使用方法
1、属性接口:
1)URL:播放文件地址。URL值格式:bdhd://文件大小|文件hash值|文件名
如:bdhd://301568740|FCDAC749BD2BB0C009A32ABB4AF428D7|宫锁心玉01.rmvb
2) AutoPlay:是否自动播放。0:不自动播放 1:自动播放。默认是不自动播放。
< PARAM NAME='AutoPlay' VALUE='0'>
3) LastWebPage:播放器上面的上一集按钮
< PARAM NAME='LastWebPage' VALUE='http://player.baidu.com/#1'>
4) NextWebPage:播放器上面的下一集按钮(播放当前节目后自动导航到下一集或者其它网页的功能)
< PARAM NAME='NextWebPage' VALUE='http://player.baidu.com/#2'>
5)NextCacheUrl:自动缓冲下一集的播放文件地址。URL值格式:bdhd://文件大小|文件hash值|文件名
如:bdhd://216615163|5E5F4843ED84AEA1812335413084E718|宫锁心玉02.rmvb
2、方法接口:
1)播放/暂停
Play():
2)停止
Stop():
3)全屏
FullScreen():
4) 得到版本号
GetVersion():
javastricpt脚本语言:
var pos = BaiduPlayer.GetVersion();
5) 得到是否全屏
IsFullScreen():
javastricpt脚本语言:
var pos = BaiduPlayer.IsFullScreen();
6) 得到是否暂停
IsPause();
javastricpt脚本语言:
var pos = BaiduPlayer.IsPause();
7) 得到是否缓冲中
IsBuffing();
javastricpt脚本语言:
var pos = BaiduPlayer.IsBuffing();
8) 得到是否播放中
IsPlaying();
javastricpt脚本语言:
var pos = BaiduPlayer.IsPlaying();
|