2011-12-29 35 views
0

我嘗試在android上創建SIP電話應用程序,我遇到了一些問題,這是RTP包無法訪問到android模擬器。RTP無法訪問的SIP電話

因爲IP模擬器,我不確定這個問題。 我可以做SIP註冊,可以打電話給其他軟電話,但是當我說話時沒有音頻。 當我嘗試捕獲數據包後,發現服務器無法將RTP數據包發送到android模擬器。所以,它使我的程序不能有音頻。

我該如何解決這個問題?

回答

0

您是否從通話開始捕捉完畢? 你有沒有看到服務器從通話開始發送數據包?

如果服務器沒有發送一個數據包,那麼你必須檢查SDP參數,如, RTP

的= SENDRECV 連接IP 端口

也檢查你(客戶端)和服務器都處於同一網絡。 如果兩者不在同一網絡中,則NAT可能會影響RTP流。