public void dialPeer(String calleeUid, String callerUid, FYOptionData option);
参数 |
是否必须 |
描述 |
calleeUid |
是 |
被叫用户id |
callerUid |
否 |
主叫用户id,为空时sdk会生成一个uid |
option |
否 |
呼叫选项,可配置最大时长,是否录音,透传数据 |
public void endCall();
public void muteLocalAudio(boolean enabled);
参数 |
是否必须 |
描述 |
enabled |
是 |
true:麦克风静音,false:取消静音 |
public void setEnableSpeaker(boolean enabled);
参数 |
是否必须 |
描述 |
enabled |
是 |
true:切换到扬声器,false:切换到听筒 |
public void sendDtmf(char dtmf);
参数 |
是否必须 |
描述 |
dtmf |
是 |
dtmf: 0-9,*,# |
public void setRing(Uri ringtone);
参数 |
是否必须 |
描述 |
ringtone |
是 |
铃声,null代表静音 |
public String getRing();
返回值 |
描述 |
String |
当前来电的铃声,null代表静音 |
public void setVibratorEnabled(boolean enabled);
参数 |
是否必须 |
描述 |
enabled |
是 |
true:震动,false:不震动 |
public boolean isVibratorEnabled();
主叫呼叫被叫时,可以使用离线推送(如小米push)通知被叫,被叫调用calleePrepare
准备接听来电,调用成功后一段时间内都可以接听到点对点语音来电。
public void calleePrepare(String uid);