1

良い一日!

ここに基づいてアプリケーションを作成しましたandroid.net.rtp パッケージを使用して VOIP アプリケーションを実装する方法

両方の電話がすべて動作する同じ wi-fi ネットワーク (192.168.1.44 などのアドレス) にある場合でも、電話が異なる wi-fi ネットワークまたは 3g にある場合、プログラムを動作させるにはどうすればよいでしょうか?

4

1 に答える 1

1

電話がIPをサーバーに報告できるようにする必要があると考えてください。サーバーは、IPの変更を通信中の電話に転送します。

ただし、それが整っていても、克服すべき障害はたくさんあります。

電話がファイアウォールの背後にある場合、または IP を頻繁に変更する場合、常にサーバーをプルする必要がありますか? そうではなく、IP の変更時に転送したい場合は、何か Google クラウド メッセージを実装する必要があります。それでも、IP の更新が到着するまでに最大 5 ~ 10 秒かかる場合があります。その間に何が起こるのですか?

Android 用の SkypeKit API にリダイレクトできることを望んでいましたが、それがまだあるかどうかはわかりませんが、はるかに簡単で確実な解決策だったと思います。

やや悪いニュースの回答で申し訳ありませんが、この道を進むのは時間の無駄だと思います. そのようなアプリケーションに伴う問題のほとんどを処理したある種の API が見つからない限り。

于 2013-09-29T20:50:50.703 に答える