ZegoMixerInput

混流输入

Declared in ZegoExpressDefines.h

Includes

Property Lists

  • streamID - 流 ID,长度不超过256的字符串。不可以包含 URL 关键字,否则推拉流失败。仅支持数字,英文字符 和 '~', '!', '@', '#', '$', '', '^', '&', '*', '(', ')', '_', '+', '=', '-', ', ';', '’', ',', '.', '<', '>', '/', ''。
  • contentType - 混流内容类型
  • layout - 流的布局
  • soundLevelID - 当混流任务开启了声浪回调时,需要为每条输入流指定唯一的 soundLevelID

Public Func Lists

Property Docs

streamID

流 ID,长度不超过256的字符串。不可以包含 URL 关键字,否则推拉流失败。仅支持数字,英文字符 和 '~', '!', '@', '#', '$', '', '^', '&', '*', '(', ')', '_', '+', '=', '-', ', ';', '’', ',', '.', '<', '>', '/', ''。

contentType

混流内容类型

layout

流的布局

soundLevelID

当混流任务开启了声浪回调时,需要为每条输入流指定唯一的 soundLevelID

Public Func Docs

initWithStreamID:contentType:layout:

- (instancetype)initWithStreamID:(NSString *) streamID contentType:(ZegoMixerInputContentType) contentType layout:(CGRect) layout;

创建混流输入对象

initWithStreamID:contentType:layout:soundLevelID:

- (instancetype)initWithStreamID:(NSString *) streamID contentType:(ZegoMixerInputContentType) contentType layout:(CGRect) layout soundLevelID:(unsigned int) soundLevelID;

创建混流输入对象