Какие обязательные параметры для кандидата 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, их тоже не выдают.