3GまたはGPRSを介して2台の電話を接続し、データのストリームを継続的に送信したいと思います。一方の電話はデータを送信するクライアントとして機能し、もう一方の電話は同じデータを受信して表示するサーバーとして機能します。サーバーを使用せずにデータをストリーミングすることは可能ですか?
質問する
2825 次
3 に答える
1
いいえ、間違いなく何らかのサーバーを使用する必要があります。
于 2012-11-12T17:00:46.623 に答える
1
そうではありませんが、TCP/UDP パケットを使用して同様のプロジェクトに取り組んできましたが、大きな問題は他の電話を見つけることです。
O-Authのような仕組みでインターネット上の外部サーバーに接続し、そこからデータを送受信するのが一番いいのですが、私はあまり経験がありません。
私のプロジェクトでは、UDP を使用して Wi-Fi ネットワーク上のサーバーを検索し、その IP を取得してから、tcp 経由で接続しましたが、Web 上のサーバーを使用してモバイル データ接続でも簡単に接続できます。
ご希望であれば、私の TCP コードの一部を出発点として喜んでお送りします。迅速
于 2012-11-12T17:01:07.467 に答える
0
セルラーデータを介して2つのデバイスを直接接続することはできません。中間サーバーが必要です。
一方、wifi経由で接続する場合は、ソケットを使用して両方を接続できます。
両方のデバイス間の距離が短い場合は、Bluetooth経由で転送を試すこともできます。
于 2012-11-12T17:21:39.367 に答える