Как другой конец понимает, какой у меня внешний IP-адрес, если RTCPeerConnection.createOffer () говорит только о моем локальном IP-адресе? - PullRequest
0 голосов
/ 06 мая 2020

Я делаю:

configuration = {
  iceServers: [
    {
      urls: [
        'stun:stun1.l.google.com:19302',
      ],
    },
  ],
  iceCandidatePoolSize: 10,
};

local_conn = new RTCPeerConnection(configuration);
local_offer = await local_conn.createOffer()
local_conn.setLocalDescription(local_offer)

console.log(local_conn)
{type: "offer", sdp: "v=0 ↵o=- 5782587598134818591 2 IN IP4 127.0.0.1 ↵s=- ↵t=0 0 ↵a=msid-semantic: WMS ↵"}

IN IP4 127.0.0.1, почему это 127.0.0.1, а не мой внешний IP, например 151.101.1.69?

1 Ответ

1 голос
/ 06 мая 2020

ICE Candidate включает информацию об IP-адресе.

...