音视频通话时长的获取

发布时间: 2021-12-23 10:57

回答:

音视频通话时长是 CallKit 层计算的,没有直接获取的方法。您可以参考 CallKit 源码中 callkit/src/main/java/io/rong/callkit/SingleCallActivity.java 类中的 onCallDisconnected 方法里面关于插入的时长的计算逻辑:

pushSwitch


callkit/src/main/java/io/rong/callkit/CallEndMessageItemProvider.java 类的通话时长计算规则:

pushSwitch