onMixerRelayCDNStateUpdate property

(void Function(String taskID, List<ZegoStreamRelayCDNInfo> infoList)?) onMixerRelayCDNStateUpdate
getter/setter pair

混流转推 CDN 状态更新通知。

支持版本:1.2.1 及以上。 详情描述:在 ZEGO RTC 服务器的混流任务的一般情况会以 RTMP 协议将输出流向 CDN 推送,推送过程中出现的状态的变化会从该回调函数通知出来。 业务场景:常用于需要多个视频画面合成一个视频时使用混流,比如教育类,直播老师和学生的画面。 通知时机:开发者调用 startMixerTask 函数开始混流后,ZEGO RTC服务器将输出流向CDN推送的时候出现状态变化时。 使用限制:无。 相关回调:可通过 onMixerSoundLevelUpdate 获取混流中的每条单流的声浪更新通知。 相关接口:可通过 startMixerTask 开始混流任务。

  • taskID 混流任务 ID。取值范围:长度不超过256。注意事项:该参数为字符串格式,不可以包含 URL 关键字,例如 'http', '?' 等,否则推拉流失败。仅支持数字,英文字符 和 '~', '!', '@', '$', '%', '^', '&', '*', '(', ')', '_', '+', '=', '-', '`', ';', '’', ',', '.', '<', '>', '\'。
  • infoList 当前 CDN 正在混流的信息列表。

Implementation

static void Function(String taskID, List<ZegoStreamRelayCDNInfo> infoList)?
    onMixerRelayCDNStateUpdate;