视频

监听当前视频状态

crsdk.on("videoNotifyLiveType", (res) => {
    // res 响应值看下表
});
参数名 类型 描述
code Number 响应码
message String 响应提示
statusCode 当前播放状态:(0: 预告中; 1: 直播中; 2: 直播已结束; 3: 回放中; 4: 回放被关闭; 5: 回放已结束)

指定播放容器,创建播放器

如果当前没有直播或回放,会在接收到直播、回放通知时创建播放器。

请求参数:

参数名 必填 类型 描述
elemId String 播放容器id
autoplay Boolean 是否自动播放
poster String 预览封面
volume String 初始音量
crsdk.createVideo({
    elemId: "myVideo"
});

设置播放视频

点播列表可以使用

请求参数:

参数名 必填 类型 描述
url String 播放地址
crsdk.setVideo(url);

重置播放

crsdk.resetVideo();
  • 有直播会回到直播
  • 有回放会回到回放
  • 没有直播、回放会通知当前视频状态