ZegoMixerOutputRoomInfo
ZegoMixerOutputRoomInfo
混流中输出流的房间信息。
详情
为单条输出流设置房间信息;能将混流输出流增加到指定房间,让房间内的用户接收到房间内流增加的通知。
- 业务场景:手动混流场景,比如多人连麦直播。
- 支持版本:3.18.0 及以上。
- 使用限制:不支持混流过程中动态更新。
Declared in ZegoExpressDefines.h
属性
roomID
roomID
nonatomic, copy NSString * roomID指定输出流的房间ID。需要保证开始混流时房间已存在。
userID
userID
nonatomic, copy NSString * userID指定输出流的用户ID。虚拟用户id,仅用于流新增通知,不会触发 [onRoomUserUpdate]。不建议使用与房间内实际用户相同的 userID,避免与 SDK 的流新增行为产生冲突。
方法
new
new
+ (instancetype)new NS_UNAVAILABLE;此函数不可用。
Declared in
ZegoExpressDefines.h请使用 [initWithRoomID:userID:]
init
init
- (instancetype)init NS_UNAVAILABLE;此函数不可用。
Declared in
ZegoExpressDefines.h请使用 [initWithRoomID:userID:]
initWithRoomID:userID
initWithRoomID:userID
- (instancetype)initWithRoomID:(NSString *)roomID userID:(NSString *)userID;通过 roomID 和 userID 构造一个混流中输出流的房间信息。
Declared in
ZegoExpressDefines.hZegoMixerOutputRoomInfo 对象。
