帮助列表 |
rtmpurl与hlsurl同时存在时播放器优先加载rtmp,手机端加载hlsurl
/*播放*/
objectPlayer.startPlay();
/*停止*/
objectPlayer.stopPlay();
/*暂停流播放*/
objectPlayer.pausePlay();
/*恢复流播放*/
objectPlayer.resumePlay();
/*断开连接 */
objectPlayer.closeConnect();
/*静音或恢复音量,参数为true | false*/
objectPlayer.setMute(true);
/*设置音量,参数为0~100数字*/
objectPlayer.setVolume(volume);
/*动态切换流,参数url为需要切换到的流地址。若播放rtmp/hls,支持rtmp/hls流切换 移动端不支持。*/
objectPlayer.changePlayer(url);
/*hls点播获取实时播放时间 pc端使用 仅支持pc端播放hls*/
objectPlayer.currenttime();
/*hls点播获取文件总时长 pc端使用 仅支持pc端播放hls*/
objectPlayer.totalfiletime();
/*hls点播输入某个时间,从该时间点播放 pc端使用 仅支持pc端播放hls*/
1. 在播放器加载完成调用
onReady:function(){
objectPlayer.setcurrentTime(time/* 单位为秒 */,true);
},
2. 在外部调用,需带上播放函数
objectPlayer.setcurrentTime(time/* 单位为秒 */,true);
objectPlayer.startPlay();
/*hls pc点播侦听结束事件*/
onReady:function(){
objectPlayer.addPlayerCallback('play.stop',function(){});
}
/*设置全屏模式,1代表按比例撑满至全屏,2代表铺满全屏,3代表视频原始大小,默认值为1 移动端不支持*/
objectPlayer.setFullScreenMode(1);
/*设置最大缓冲时间,若缓冲区超过该值,则清零 hls和移动端不支持*/
setmaxbuffertime
/*设置是否双击全屏 值为'true' 和 'false' 默认为'true' 移动端不支持*/
isfullscreen:'true',
/*设置是否单击控制暂停和播放 值为'true' 和 'false' 默认为'false' 移动端不支持*/
isclickplay:'false',
/*rtmp设置多码率 默认为false,需rtmp为多码率地址才支持码率切换*/
israte:true,