NERtc Android SDK  V5.3.1
Public 成员函数 | 静态 Public 成员函数 | 所有成员列表
com.netease.lava.nertc.sdk.NERtcLinkEngine类 参考abstract

Public 成员函数

abstract int init (Context context, NERtcLinkEngineCallback callback)
 
abstract int directCallStartCall (NERtcDirectCallParam callParam)
 
abstract int directCallHangup ()
 
abstract void release ()
 

静态 Public 成员函数

static NERtcLinkEngine getInstance ()
 

成员函数说明

◆ directCallHangup()

abstract int com.netease.lava.nertc.sdk.NERtcLinkEngine.directCallHangup ( )
abstract

挂断或取消呼叫。

  • 发起直呼后,如果对方未接听,可以调用此接口取消呼叫。
  • 通话过程中,通话双方也可以随时调用此接口挂断通话。
    注解
    调用 directCallStartCall 发起直呼后如果需要取消通话,建议在收到 onDirectStartCall 回调之后再调用 directCallHangup 取消通话,否则可能导致呼叫状态异常。
    返回
    挂断结果,详细信息请参考 NERtcLinkResult

◆ directCallStartCall()

abstract int com.netease.lava.nertc.sdk.NERtcLinkEngine.directCallStartCall ( NERtcDirectCallParam  callParam)
abstract

发起直呼。

参数
callParam呼叫参数。详细信息请参考 NERtcDirectCallParam
返回
直呼的呼叫结果,详细信息请参考 NERtcLinkResult

◆ getInstance()

static NERtcLinkEngine com.netease.lava.nertc.sdk.NERtcLinkEngine.getInstance ( )
static

获取 NERtcPstn 实例。

返回
NERtcPstn 实例

◆ init()

abstract int com.netease.lava.nertc.sdk.NERtcLinkEngine.init ( Context  context,
NERtcLinkEngineCallback  callback 
)
abstract

创建并初始化 NERtcPstn 实例。

  • 请确保在调用其他 PSTN 相关 API 前先调用该方法创建并初始化 NERtcPstn 实例。
  • 若不再使用 NERtcPstn 实例,需要 NERtcLinkEngine#release() 调用进行销毁。
    参数
    context安卓活动 (Android Activity) 的上下文。
    callback回调函数,所有接口均在主线程上回调。
    返回
    初始化结果请参考 NERtcLinkResult

◆ release()

abstract void com.netease.lava.nertc.sdk.NERtcLinkEngine.release ( )
abstract

销毁 NERtcPstn 实例,并释放资源。

  • 调用该方法将会释放 NERtcPstn SDK中所有资源,之后将无法调用其他方法和接收到 SDK 回调。
  • 如果想在销毁 NERtcPstn 实例之后再次创建 NERtcPstn 实例,需要等待 NERtcLinkEngine#release() 方法执行结束后再创建实例。

该类的文档由以下文件生成: