无延迟接入
简要说明
DEMO 下载
快速开始
// 初始化SDK
var liveSdk = new PolyvLiveSdk({
channelId: channelId,
sign: sign, // 频道验证签名
timestamp: timestamp, // 毫秒级时间戳
appId: appId, // polyv 后台的appId
user: {
userId: userId,
userName: 'polyv-test',
pic: 'https://livestatic.videocc.net/assets/wimages/missing_face.png'
}
});
// 监听频道信息并初始化播放器,并加入lowLatency参数开启无延迟观看
liveSdk.on(PolyvLiveSdk.EVENTS.CHANNEL_DATA_INIT, (event, data) => {
liveSdk.setupPlayer({
pptEl: '#ppt',
el: '#player',
type: 'live',
lowLatency: true // 必须添加该参数
});
}); 相关API
liveSdk.setupPlayer 方法增加参数
liveSdk.setupPlayer 方法增加参数查询是否支持连麦
查询是否播放无延迟
查询是否支持无延迟观看
切换到常规cdn拉流播放
设置只允许无延迟播放且设备不支持时的回调
监听无延迟网络状态`
无延迟下视频区域人数更新, 如本地流被切换到第一画面该人数也会包含本地流
连麦实例初始化完成
注意事项
Last updated