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:解除静音 |
public void muteLocalAudio(boolean enabled);
| 参数 |
是否必须 |
描述 |
| enabled |
是 |
true:静音,false:解除静音 |