WebRTC - Chrome mDNS создает недопустимые кандидаты на хост в локальном sdp. Есть ли способ исключить кандидатов в хосты из генерации?

Реализация mDNS в Chrome создает недопустимые кандидаты на хост в локальном sdp. У нас есть серверы STUN и TURN, которые генерируют кандидатов srflx и relay. Но из-за неверного адреса хоста оглушение вообще не работает, и это объясняется лучше в этом блоге. Есть ли способ исключить кандидатов в хосты из генерации?


person Anthony    schedule 20.09.2019    source источник
comment
еще можно удалить их из sdp перед сигнализацией?   -  person Philipp Hancke    schedule 06.05.2020
comment
@PhilippHancke мы отфильтровали на стороне сервера   -  person Anthony    schedule 06.05.2020


Ответы (1)


У меня такая же проблема. В WebRTC mDNS создает обфусцированный адрес хоста, а также блокирует адрес srflx, если компьютер подключен к общедоступному IP напрямую без маршрутизатора. И обфускация адреса хоста теперь выполняется не только Chrome, но и Firefox, Safari и т. Д.

Я обнаружил, что кандидата на хост можно заблокировать в Firefox, установив "true" для параметра media.peerconnection .ice.no_host "свойство. Но я не мог найти, как заблокировать кандидата на хост в Chrome.

person Gorisanson    schedule 06.05.2020