0

Android から rtp パケットを生成する rtsp プロトコルに関する投稿は非常に多くあります。rtp パケット (ストリーム) を生成し、ローカル ネットワークに送信 (ユニキャスト/ブロードキャスト) できるコードを作成しました。私の質問は、パケット (ストリーム) をインターネット経由でサーバーに送信するにはどうすればよいですか? 私が知っている限り、ローカルデバイスからinetnet経由でサーバーにユニキャストすることはできません(プライベートIPを持っています)。

Android camera ----> RTP PACKETS -----------------------------------------------> SERVER
                                                     Internet
4

1 に答える 1

0

はい、できます。ルーターがこれを担当します。実際、インターネットにアクセスできるルーターには、プライベートネットワークの背後で全員が共有するパブリック IP アドレスがあります。それが私があなたにタイプしている方法です。あなたのアンドロイドは誰かのネットワークにインターネットにアクセスできる必要があります。サーバーはそのパブリックIPアドレスを認識し、ルーターがそれらのパケットをAndroidに送信するため、そのルーターに接続します。

于 2013-02-23T05:21:32.460 に答える