静麦设置 编辑文档

功能描述

对自己或者其他成员静音的功能。

接口描述

public class ChannelEngine {

/**
* 取消或恢复发布本地音频流
* @param uid 用户id,自己id或者其他用户id
* @param mute true为静音;false为不静音
* @return 0为设置成功;< 0: 失败.
*/
public int muteLocalAudio(boolean mute);

/**
* 取消或恢复订阅指定远端用户的音频流
* @param uid 用户id
* @param mute true为静音;false为不静音
* @return 0为设置成功;< 0: 失败.
*/
public int muteRemoteAudio(long uid,boolean mute);

/**
* mute所有频道其他成员
* @param mute true为静音;false为不静音
* @return 0为设置成功;< 0: 失败.
*/
public int muteAllRemoteAudio(boolean mute);

/**
* 设置是否默认接收远端用户音频流
* @param mute true:默认不接收所有远端音频流
false:默认接收所有远端音频流(默认)
* @return 0为设置成功;< 0: 失败.
*/
public int setDefaultMuteAllRemoteAudio(boolean mute);


}

示例代码

//静麦自己
engine.muteLocalAudio(true);
野狗新手?
立即注册,为你提供安全可靠的实时通信云服务。
没找到需要的文档?
你可以提交工单反馈 或 阅读常见问题