私は、同じローカルネットワーク内のWiFi経由で2つのアンドロイド携帯電話間の通信を確立するために探しています。パブリックIPのない2つのアンドロイド間の音声通信はWiFi経由ですか?
ソケットプログラミングの使用を計画していますが、プロセスについては明確ではありません。どのようにそれを達成することができますか?
以上私は同じWiFiネットワークに属する2つのWiFi対応Androidデバイス間でWifi経由で音声通話のアプリを作成する予定です。
私は、同じローカルネットワーク内のWiFi経由で2つのアンドロイド携帯電話間の通信を確立するために探しています。パブリックIPのない2つのアンドロイド間の音声通信はWiFi経由ですか?
ソケットプログラミングの使用を計画していますが、プロセスについては明確ではありません。どのようにそれを達成することができますか?
以上私は同じWiFiネットワークに属する2つのWiFi対応Androidデバイス間でWifi経由で音声通話のアプリを作成する予定です。
必要なものはrawソケットです。私はそれがJavaでサポートされているとは思わない、あなたは根本的なアクセス許可を必要とするだろう、つまり、あなたは根ざしたデバイスを使用する必要があります。
この回答を参照してください: Raw Sockets on Androidあなたは、「無線LANが、非IPオーバー」によって何を意味するかわかりません。ソケットプログラミングには、IPアドレス(またはIPに変換するホスト)が必要です。
内部ネットワーク(LAN)を意味する場合、それは実行可能です。
ajacian81申し訳ありませんが、「非IP」とは地元のインターネット経由で通信したくないということです。そして、はい、私はソケット接続がIPアドレスなしで実現可能ではないことを理解しています。私はアンドロイドのIPアドレスの助けを借りて通信します。 –
チュートリアルはありますか? –
なぜIPを使いたくないですか? – Mankarse