Когда клиент находится за NAT, когда в игру вступает STUN / TURN? 1. После создания объекта однорангового соединения? 2. После установки локальных SDP и отправки их другому клиенту? 3. Перед отправкой ледовых кандидатов?
Запрос на сигнализацию и поток STUN / TURN
Ответы (1)
(2) - установка локального описания вызывает запуск ледового процесса, и этот процесс включает в себя сбор кандидатов srflx с сервера оглушения и ретрансляцию кандидатов с сервера поворота.
Это можно запустить при создании однорангового соединения - см. iceCandidatePoolsize в спецификации.
Этот образец страницы иллюстрирует процесс.
person
Philipp Hancke
schedule
18.07.2017