2014-04-30 94 views
0

我使用Asterisk 11來構建SIP服務器,並且它在Android手機上工作正常。但是,當呼叫者在正在移動的汽車上時,我可以講5分鐘。它不會斷開通話,只會在5分鐘後發出嘈雜的聲音。如何在呼叫者在車上時保持呼叫活着?

我知道Asterisk具有自動應答功能,但它在再次撥打電話時正在工作。所以,我的問題是......

問題1 - 有沒有辦法找出3G/LTE上的RTP連接不好?

問題2 - 如果我能找到它。有沒有辦法通過向被調用者發送內容來自動重新連接語音RTP?

回答

1

問題是你有不同的IP在不同的3G小區,接縫你的運營商不做3G無縫路由。

您可以通過使用openvpn或其他隧道重新連接並在隧道內進行語音來避免它。但是在重新連接時你會失去聲音。沒有語音障礙 - 沒辦法,你的3G運營商已經處理了這個問題。