软件教程

百度影音网页调用方法:网页控件使用教程说明

编辑:本站整理时间:2015-06-29

一些电脑网站使用了百度影音来建站,现在小编分享一下官方给出的百度影音网页控件使用教程说明,欢迎阅读

百度影音网页调用方法

  一、使用平台:

  播放器使用COM组件开发技术,能在用户客户端浏览器或者支持COM组件的开发程序中使用。

  二、使用方法:

  1、在你的网页适当位置(即想让用户观看视频的位置)插入如下代码:

  <object classid="clsid:02E2D748-67F8-48B4-8AB4-0A085374BB99" width="500" height="400" id="BaiduPlayer" name="BaiduPlayer">

  内容解释

  1、object:HTML语言中对COM插件的统一使用方式。

  2、classid:HTML语言中对WEB插件的调用语句。

  3、clsid: 02E2D748-67F8-48B4-8AB4-0A085374BB99:BaiduPlayer插件类型ID值。

  4、width/height 在网页中显示的该插件宽与高度。

  5、id/ name/ 是要控制该BaiduPlayer插件的名字。BaiduPlayer可以更改成你喜欢并且容易记住的名字。

  三、百度影音 插件最简使用方法:

  <object classid="clsid:02E2D748-67F8-48B4-8AB4-0A085374BB99" width="500" height="400" id="BaiduPlayer" name="BaiduPlayer" onError=if(window.confirm('请您先安装百度影音软件,然后刷新本页才可以正常播放.')){window.open('http://player.baidu.com')}else{self.location='http://player.baidu.com'}>

  <PARAM NAME='URL' VALUE='此处请替换成百度影音下载播放链接地址'>

  <PARAM NAME='Autoplay' VALUE='1'>

  </object>

  四、百度影音 接口使用方法

  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();

  五、百度影音 (提示下载,缓冲广告,暂停广告)综合使用实例推荐

  原理:通过JS的setInterval函数定时检测播放器状态,来控制是否显示广告

  <script language="javascript">

  var BdPlayer = new Array();

  BdPlayer['TIMe'] = 8;//缓冲广告展示时间(如果设为0,则根据缓冲进度自动控制广告展示时间)

  BdPlayer['buffer'] = 'http://player.baidu.com/lib/show.html?buffer';//贴片广告网页地址

  BdPlayer['pause'] = 'http://player.baidu.com/lib/show.html?pause';//暂停广告网页地址

  BdPlayer['end'] = 'http://player.baidu.com/lib/show.html?end';//影片播放完成后加载的广告

  BdPlayer['download'] = 'http://dl.client.baidu.com/BaiduPlayer/BaiduPlayer1.0.22.39.exe';//播放器下载地址

  BdPlayer['width'] = 800;//播放器宽度(只能为数字)

  BdPlayer['height'] = 550;//播放器高度(只能为数字)

  BdPlayer['showclient'] = 1;//是否显示拉起拖盘按钮(1为显示 0为隐藏)

  BdPlayer['url'] = 'bdhd://92448883|E828039EFE786AD7CFB0E7E4222C96F6|百度新首页.flv';//当前播放任务播放地址

  BdPlayer['nextcacheurl'] = 'bdhd://258153089|948E0EB38A2DFA1AF7D1B488E86AFFDD|还珠格格之燕儿翩翩飞02.HDTV.rmvb';//下一集播放地址(没有请留空)

  BdPlayer['lastwebpage'] = 'http://player.baidu.com/lib/eg.html?1';//上一集网页地址(没有请留空)

  BdPlayer['nextwebpage'] = 'http://player.baidu.com/lib/eg.html?2';//下一集网页地址(没有请留空)

  </script>

  <script language="javascript" src="" charset="utf-8"></script>

TAG标签: 百度影音网页调用方法 教程

相关软件版本

相关阅读

热门推荐

精彩推荐