一对一通话
本页介绍了一对一呼叫的主要功能,包括如何从您的应用程序拨打、接听、处理和结束呼叫。
关键类介绍
- RCCallPlusClient:
RCCallPlusClient
单例对象是 CallPlus for HarmonyOS SDK 的核心类,用于管理客户端呼叫行为,例如发起、接听、挂断通话,操作音视频设备,管理通话记录等。 - RCCallPlusSession:
RCCallPlusSession
对象代表一则通话的所有信息,提供getCallId
、getCallType
、getMediaType
、getUserList
等获取通话属性的方法。 - IRCCallPlusCallRecord:
IRCCallPlusCallRecord
代表一则通话记录,其中包含了与RCCallPlusSession
类似的通话信息,还提供了通话开始与结束的时间戳、通话时长、通话结束原因等信息。 - ICallPlusEventListener:监听器
ICallPlusEventListener
提供了来电事件 onReceivedCall 、通话建立成功 onCallConnected 、收到通话记录 onReceivedCallPlusSummaryMessage 等事件相关回调。 - IStatusReportListener:监听器
IStatusReportListener
提供通话中的通话质量数据回调。