模組事件
更新時間:2024-10-10 17:27:10
一、直播狀態變更事件
說明: 當主播開始/結束直播後,頻道的直播狀態都會改變,透過此事件監聽直播狀態變更
Event 事件: ChannelEvents.LiveStatusChange
回調參數: Object 物件,詳細類型說明如下
| 屬性名稱 | 說明 | 類型 |
|---|---|---|
liveStatus |
新的直播狀態 | LiveStatus |
範例:
watchCore.channel.eventEmitter.on(ChannelEvents.LiveStatusChange, (data) => {
console.log('频道状态改变,新状态:', data.liveStatus);
});
二、場次號碼變更事件
說明: 主播開啟新的一次直播後,都會產生一個新的直播場次號碼,可以透過頻道模組的此事件監聽直播場次號碼變更。
Event 事件: ChannelEvents.SessionIdChange
回調參數: Object 物件,詳細類型說明如下
| 屬性名稱 | 說明 | 類型 |
|---|---|---|
sessionId |
新的場次號碼 | string |
範例:
watchCore.channel.eventEmitter.on(ChannelEvents.LiveStatusChange, (data) => {
console.log('频道状态改变,新状态:', data.liveStatus);
});
