ZegoMixStreamDelegate Protocol Reference

Conforms to NSObject
Declared in zego-api-mix-stream-oc.h

Overview

混流配置信息的回调接口

– onMixStreamConfigUpdate:mixStream:streamInfo:

混流配置更新的回调

- (void)onMixStreamConfigUpdate:(int)errorCode mixStream:(NSString *)mixStreamID streamInfo:(NSDictionary *)info

Parameters

errorCode

错误码,0 表示混流启动成功,非 0 表示混流启动失败。

mixStreamID

混流 ID,与 ZegoCompleteMixStreamConfig 中的 outputStream 参数一致。

info

混流播放信息

  • info 参数里面的 key 包括:
  • mixStreamID : 混流 ID
  • rtmpList : rtmp url 列表
  • flvList : flv url 列表
  • hlsList : hls url 列表
  • nonExists : 混流不存在输入流列表
  • mixConfigSeq : 每次混流的Seq

Discussion

  • 调用 ZegoStreamMixer -setDelegate: 设置了回调监听,并调用 ZegoStreamMixer -mixStream:seq: 设置混流配置后,SDK 通过此 API 通知调用方混流配置信息。
  • 注意:常见错误码及其含义请参考 ZegoError 中 kMixStream 开头的错误码定义。

Declared In

zego-api-mix-stream-oc.h