频道模块
更新时间:2024-10-10 17:27:10
频道模块(channel) 是一个服务于保利威频道功能的模块,包括获取频道设置,获取频道最新的推流信息、获取直播状态等。
一、Api 方法概览
| Api 方法 | 说明 |
|---|---|
| getChannelBasicInfo | 获取频道基础信息 |
| getChannelScene | 获取频道场景 |
| getPromoteId | 获取渠道 id |
| getCurrentSessionId | 获取频道直播场次号 |
| getLiveStatus | 获取频道直播状态 |
| removeLiveStatusPolling | 关闭直播状态轮训 |
| startLiveStatusPolling | 开始直播状态轮训 |
| getPageViewCount | 获取观看页浏览次数 |
| startPageViewPolling | 开启观看页浏览次数请求轮询 |
| stopPageViewPolling | 停止观看页浏览次数请求轮询 |
| getPushInfo | 获取推流信息 |
| getWatchSetting | 获取观看页设置 |
| getLayoutSetting | 获取频道布局设置 |
| getThemeSetting | 获取频道皮肤主题设置 |
| getTeacherInfo | 获取讲师信息 |
| getPageViewSetting | 获取浏览次数设置信息 |
| getCountdownSetting | 获取直播倒计时设置 |
| getShareInfo | 获取分享信息 |
二、Event 事件概览
| Event 事件 | 说明 |
|---|---|
| ChannelEvents.LiveStatusChange | 直播状态改变事件 |
| ChannelEvents.SessionIdChange | 场次号改变事件 |
