优酷、腾讯视频播放器接口参数说明
优酷、腾讯视频播放器接⼝参数说明
1 <script type="text/javascript" src="uku/jsapi">
调⽤:
qq用户名1 <script type="text/javascript">
2 player = new YKU.Player('youkuplayer',{
3    styleid: '0',                          //炫彩播放器样式 0-9
4    client_id: '',                        //优酷开放平台创建应⽤的client_id 这个是必须的登录优酷在后台创建⼀个应⽤就有。
5    vid: '替换成优酷视频ID',                //视频ID 这个视频id就是优酷视频连接后⾯的字符串,这个应该懂吧。
6    autoplay: true,                        //是否⾃动播放视频
7    show_related: true,                    //播放完成是否显⽰相关视频
8    embsig: '',                            //嵌⼊式播放器签名(⾮⽹站类应⽤必须设置)
9    password: 'md5('播放密码'+client_id)',  //免密码播放
10    events:{
11        onPlayerReady: function(){ /*your code*/ }, //播放器准备就绪调⽤
12        onPlayStart: function(){ /*your code*/ },  //播放器开始播放时调⽤
13        onPlayEnd: function(){ /*your code*/ }      //播放器结束播放时调⽤
14    }
15 });
16function playVideo(){
17    player.playVideo();  //播放
18 }
19function pauseVideo(){
20    player.pauseVideo();  //暂停
21 }
22function seekTo(s){
23    player.seekTo(s);//定位⾄指定时间
24 }
25function currentTime(){
26return player.currentTime();//当前播放时间
27 }
28 </script>
腾讯:
腾讯的视频播放器接⼝连接⼀时没着,哪位童鞋知道的⿇烦发下,谢谢。
导⼊js⽂件:
1 <script type="text/javascript" src="qzs.qq/tencentvideo_v1/js/tvp/tvp.player.js" charset='utf-8'></script>
调⽤:
1 <script type="text/javascript">
2var video = new tvp.VideoInfo();    //初始化视频对象
3 video.setVid(视频id);                //向视频对象传⼊视频vid ,这个是点播的时候使⽤
4 video.setChannelId(直播频道id);      //向视频对象传⼊直播频道id ,这个是直播的时候使⽤
5
6/*点播跟直播的区别主要是:
71. 点播是通过video.setVid(vid); ⽽直播是通过video.setChannelId(cnlid); 设置直播id
82. 点播需要player.addParam('type','2');或者省略,因为默认播放器为点播状态;直播必须通过player.addParam('type','1');设置播放器为直播状态,。
9*/
10
11var player = new tvp.Player(width, height);  //初始化播放器对象并设置宽、⾼
12 player.setCurVideo(video);                  //设置播放器初始化时加载的视频
13 player.addParam('type','1');                //设置播放器为直播状态,1表⽰直播,2表⽰点播,默认为2
14 player.addParam("wmode","transparent");      //设置透明化,不设置时,视频为最⾼级,总是处于页⾯的最上⾯,此时设置z-index⽆效
15 player.addParam('autoplay',false);          //是否⾃动播放
16 player.addParam('pic','');                  //播放器默认图,当autoplay=0时有效;不传⼊则使⽤视频截图
17 player.addParam('showend',0)                //结束时是否有⼴告
18 player.addParam("flashskin", "imgcache.qq/minivideo_v1/vd/res/skins/TencentPlayerMiniSkin.swf"); //flash播放器⽪肤;不传⼊则使⽤默认⽪肤;点播状态下可选值(注意仅限点播,直播⽆效),这⾥是使视频窗⼝为⼩窗⼝
19 player.addParam("loadingswf", "imgcache.qq/minivideo_v1/vd/res/skins/web_small_loading.swf");  //加载视频时的swf动画; 不传⼊则使⽤默认样式
20 player.write(容器id);                        //输出播放器
21 </script>
腾讯的视频播放器接⼝参数还有其他的。这⾥没有全部列举,有兴趣的可以⾃⾏百度,很容易到,这⾥只列举了部分本⼈项⽬中常⽤的。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。