gpt4 book ai didi

通话结束时 Android SIP 监听器 onCallEnded 延迟

转载 作者:太空宇宙 更新时间:2023-11-03 11:21:59 24 4
gpt4 key购买 nike

我正在使用内置的 android SIP API . ( Example code ) 我需要在通话结束时关闭 session (SipAudioCall.endCall() 和 SipAudioCall.close())。

问题:当对方挂机时,需要0-60秒才能接听

SipAudioCall.Listener.onCallEnded(SipAudioCall call)

被触发。 call.isInCall() 也需要大约相同的时间来改变。我需要关闭 session /通话才能调用另一个电话。当另一端用户先挂断电话时,我必须等待 60 秒才能再次调用电话。

为什么触发 onCallEnded 需要这么长时间,有没有办法解决这个问题?

最佳答案

我使用相同的代码但没有时间延迟。我在 makecall 和 take call 上都有一个音频监听器,当我断开通话时,我简单地在 takecall() 返回的 audioCall 对象上调用 audioCall.endCall()。

如果仍然需要一些帮助,请发表评论,我想问问你们是如何实现调用拒绝功能的。

谢谢

关于通话结束时 Android SIP 监听器 onCallEnded 延迟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6758290/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com