VoIP ソフトウェアを搭載した 2 台のコンピュータを相互に接続し、外部 IP アドレスなしで音声データを交換する方法を知りたいです。
質問する
881 次
3 に答える
4
2 つを相互に直接接続しようとしている場合にのみ、静的 IP アドレスが必要になります。VOIP サーバーは仲介者として機能します。
例:
- Person 1 と Person 2 が VOIP 通話に参加しようとしています
- どちらも、ID を使用して VOIP サーバーに登録します。
- 1 つの ID が別の ID に電話をかけると、その間にサーバーが介在して 2 つの ID の間に接続が確立されますが、直接相互に接続されることはありません。
SIP (Session Initiation Protocol) は通常、VOIP に使用されるプロトコルです。サーバーである SIP レジストラがあります。Asterisk の無料ソリューションを使用して、独自の SIP サーバーを確立できます。実際、SIP は直接ピアを接続することを可能にします。ただし、これは静的 IPS を使用していないインターネットでは不可能です。
Skype のようなソフトウェアは、同様のワークフローを使用します。Skype クライアントは、ピアへの接続を試みます。それができないときは、 UDPホールパンチングのようなものを使用します.
于 2012-07-21T09:01:24.083 に答える
0
インターネット内のすべてのコンピューターには外部 IP があります。インターネットはそのように機能します。
インターネット上には、「外部 IP」を確認できるページが多数あります。音声交換に関して: それらはサーバーに接続し、そのサーバーは自分自身をリレーするか、クライアント間で IP 情報を交換します。
于 2012-07-21T09:02:18.597 に答える