AUDIO_TRACK_TYPE
AUDIO_TRACK_TYPE
音频轨道类型。
枚举值
- AUDIO_TRACK_INVALID
- (-1):无效音频轨道。
- AUDIO_TRACK_MIXABLE
- (0):可混音音频轨道。支持与其他音频流(如麦克风采集的音频流)混音,并在混音后本地播放或发布到频道。该类型的音频轨道延迟高于直通音频轨道。
- AUDIO_TRACK_DIRECT
- (1):直通音频轨道。替代麦克风采集的音频流,且不支持与其他音频流混音。该类型的音频轨道延迟低于可混音音频轨道。信息如果该参数设置为
AUDIO_TRACK_DIRECT,则在调用joinChannel(const char* token, const char* channelId, uid_t uid, const ChannelMediaOptions& options)加入频道时,必须将 ChannelMediaOptions 中的publishMicrophoneTrack设置为 false,否则加入频道会失败并返回错误码 -2。