1

VoIP ソフトウェアを搭載した 2 台のコンピュータを相互に接続し、外部 IP アドレスなしで音声データを交換する方法を知りたいです。

4

3 に答える 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 に答える