Какие обязательные параметры для кандидата ICE?

Если я вызываю toString() из объекта org.ice4j.ice.LocalCandidate, я получаю вывод, например:

      candidate:1 1 udp 2130706431 192.168.233.1 10000 typ host

Кандидат, который я получаю из браузера, выглядит иначе:

      2791736470 1 udp 2122063615 192.168.233.1 59763 typ host generation 0 ufrag 8pZ1 network-id 1

Мы видим дополнительные значения дляgeneration,ufragиnetwork-id. Должен ли я установить эти значения или это только приятно иметь? Если я должен установить его, где я могу найти для него значения?

1 ответ

generation,ufragиnetwork-idявляются нестандартными расширениями, используемыми libwebrtc Google (см. RFC 5245 для стандартных, за которыми могут следовать дополнительные пары ключ-значение), которые используются Chrome и Safari. Их можно игнорировать, другие браузеры, такие как Firefox, их тоже не выдают.

Другие вопросы по тегам