• 创建FYRtcEngine

public static FYRtcEngine create(Context context, String appId, String appToken, FYRtcEventHandler handler);
参数 是否必须 描述
context 应用程序上下文
appId 应用id
appToken 应用token
handler 一个提供了缺省实现的抽象类,SDK通过该抽象类报告SDK运行时的各种事件
  • 加入频道

public void joinChannel(String channelId, String uid, FYOptionData option);
参数 是否必须 描述
channelId 频道id,字符串,数字,_,长度不超过40位
uid 用户id,为空时sdk会生成一个uid
option 选项,可以配置最大时长,是否录音和透传数据

相关回调:

// 加入频道成功
FYRtcEventHandler.onJoinChannelSuccess(String channelId, String uid);
// 发生错误
FYRtcEventHandler.onError(FYError error);
  • 离开频道

public void leaveChannel();

相关回调:

// 离开频道
FYRtcEventHandler.onLeaveChannel(RtcStats stats);
  • 将频道中某一个成员静音

public void muteRemoteAudio(String uid, boolean enabled);
参数 是否必须 描述
uid 被静音的成员uid
enabled true:静音,false:解除静音
  • 将频道中除某一个成员之外的其他成员全部静音

public void muteOtherRemoteAudio(String uid, boolean enabled);
参数 是否必须 描述
uid 不被静音的成员uid
enabled true:静音,false:解除静音
  • 将频道中所有成员静音

public void muteAllRemoteAudio(boolean enabled);
参数 是否必须 描述
enabled true:静音,false:解除静音
  • 将本地Audio静音

public void muteLocalAudio(boolean enabled);
参数 是否必须 描述
enabled true:静音,false:解除静音



results matching ""

    No results matching ""