视频
监听当前视频状态
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();
- 有直播会回到直播
- 有回放会回到回放
- 没有直播、回放会通知当前视频状态