MixedAudioStream

  • C++

更新时间不可用

用于设置本地混音音频流的来源。

C++
struct MixedAudioStream {
  AUDIO_SOURCE_TYPE sourceType;
  uid_t remoteUserUid;
  const char* channelId;
  track_id_t trackId;
};

属性

参数名描述
sourceType

音频源类型。详见 AUDIO_SOURCE_TYPE。

remoteUserUid

远端用户 ID。

注: 当本地混音音频流的来源类型为 AUDIO_SOURCE_REMOTE_USER 时,需设置该参数。

channelId

注: 当本地混音音频流的来源类型为 AUDIO_SOURCE_REMOTE_CHANNEL 或 AUDIO_SOURCE_REMOTE_USER 时,需设置该参数。

频道名。该参数表示用户进行实时音视频互动的频道。在相同 App ID 下,填写相同频道名的用户会进入同一个频道进行音视频互动。字符串长度不得超过 64 字节。支持的字符(共 89 个):

  • 所有小写英文字母:a 到 z。
  • 所有大写英文字母:A 到 Z。
  • 所有数字字符:0 到 9。
  • 特殊字符:"!", "#", "$", "%", "&", "(", ")", "+", "-", ":", ";", "<", "=", ".", ">", "?", "@", "[", "]", "^", "_", "{", "}", "|", "~", ","
trackId

音频轨道 ID。设置为 createCustomAudioTrack 返回的自定义音频轨道 ID。

注: 当本地混音音频流的来源类型为 AUDIO_SOURCE_CUSTOM 时,需设置该参数。

表格内容超出当前宽度,可横向滚动查看更多列。

这个页面有帮助吗?