功能描述
对自己或者其他成员静音的功能。
接口描述
@interface QttChannelEngine : NSObject /** * 取消或恢复发布本地音频流。 * @param mute true为静音;false为不静音 * @return - 0(ERR_SUCCESS): 成功. - < 0: 失败. */ - (int)muteLocalAudio:(bool)mute;
/** * 取消或恢复订阅指定远端用户的音频流 * @param uid 用户id * @param mute true为静音;false为不静音 * @return - 0(ERR_SUCCESS): 成功. - < 0: 失败. */ - (int)muteRemoteAudio:(unsigned int)uid mute:(bool)mute;
/** * mute所有频道其他成员 * @param mute true为静音;false为不静音 * @return - 0(ERR_SUCCESS): 成功. - < 0: 失败. */ - (int)muteAllRemoteAudio:(bool)mute;
/** * 设置是否默认接收远端用户音频流 * @param mute true:默认不接收所有远端音频流 false:默认接收所有远端音频流(默认) * @return - 0(ERR_SUCCESS): 成功. - < 0: 失败. */ - (int)setDefaultMuteAllRemoteAudio:(bool)mute; @end
|
示例代码
[engine muteLocalAudio:true]; //静麦自己
|
除了静麦,还可以调节自己采集或播放的音量,或者调节频道其他成员说话的音量。