MixedAudioStream
用于设置本地混音音频流的来源。
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 时,需设置该参数。- 所有小写英文字母:a 到 z。
- 所有大写英文字母:A 到 Z。
- 所有数字字符:0 到 9。
- 特殊字符:"!", "#", "$", "%", "&", "(", ")", "+", "-", ":", ";", "<", "=", ".", ">", "?", "@", "[", "]", "^", "_", "{", "}", "|", "~", ","
trackId
音频轨道 ID。设置为 createCustomAudioTrack 返回的自定义音频轨道 ID。
信息
当本地混音音频流的来源类型为
AUDIO_SOURCE_CUSTOM 时,需设置该参数。