关于 iOS calllib 通话开始时间、连接时间、结束时间、通话时长的获取

通话时长等参数的获取

以下参数,均在 RCCallSession 这个类里面

通话类型:mediaType

发起时间 : startTime (如果是用户呼出的通话,则 startTime 为通话呼出时间;如果是呼入的通话,则 startTime 为通话呼入时间)

开始时间 : connectedTime

等待时长:音视频没有接通之前,没有等待时长的参数,可以自己开一个定时器计算。

RCCallSession 中有一个重要的参数 myProfile,进到这个类里面,可以看到当前 useridmediaIDstartTimeconnectedTimeendTime,等重要参数

结束时间 : 从 RCCallUserProfile 这个类里面可以获得

通话时长:可以用结束时间减去连接时间或者开始时间,可根据自己的需求自行计算