NERtc Android SDK
V4.6.61
|
Public 成员函数 | |
void | onDirectStartCall (int code, String errMsg) |
void | onDirectCallRing (int code) |
void | onDirectCallAccept (int code) |
void | onDirectCallAccept (int callType, int code) |
void | onDirectCallHangupWithReason (int reason, int code, String errMsg, boolean isCallEstablished) |
void | onDirectCallDisconnectWithError (int code, String errMsg) |
void com.netease.lava.nertc.sdk.NERtcLinkEngineCallback.onDirectCallAccept | ( | int | callType, |
int | code | ||
) |
直呼时,对端已接听回调。
主叫方发起直呼后,如果对端接听通话,会触发此回调。
callType | 呼叫的媒体类型 |
code | 预留参数,无需关注。 |
void com.netease.lava.nertc.sdk.NERtcLinkEngineCallback.onDirectCallAccept | ( | int | code | ) |
直呼时,对端已接听回调。
主叫方发起直呼后,如果对端接听通话,会触发此回调。
code | 预留参数,无需关注。 |
void com.netease.lava.nertc.sdk.NERtcLinkEngineCallback.onDirectCallDisconnectWithError | ( | int | code, |
String | errMsg | ||
) |
直呼时,通话断开连接回调。
呼叫接通后,对方断开连接时会触发此回调。
code | 状态码,表示通话连接断开的原因。99999 表示被踢导致断开链接,详细信息见 errMsg 中的 kickout_reason 字段。 |
errMsg | 被踢原因。 |
void com.netease.lava.nertc.sdk.NERtcLinkEngineCallback.onDirectCallHangupWithReason | ( | int | reason, |
int | code, | ||
String | errMsg, | ||
boolean | isCallEstablished | ||
) |
直呼时,通话已挂断回调。
以下场景会触发此回调:
reason | 挂断原因。 |
code | 运营商返回的直呼状态码。 |
errMsg | 错误信息,若状态正常则不返回 errMsg。 |
isCallEstablished | 呼叫是否已接通。 |
void com.netease.lava.nertc.sdk.NERtcLinkEngineCallback.onDirectCallRing | ( | int | code | ) |
直呼时,对端开始振铃回调。
主叫方发起直呼后,如果对端开始振铃,会触发此回调。
code | 预留参数,无需关注。 |
void com.netease.lava.nertc.sdk.NERtcLinkEngineCallback.onDirectStartCall | ( | int | code, |
String | errMsg | ||
) |
呼叫已开始回调。
主叫方发起直呼后,会收到此回调。回调中报告直呼的状态信息。详细信息请参考融合呼叫状态码
code | 运营商返回的直呼状态码。 |
errMsg | 直呼状态码错误信息。 |