WebRT C через inte rnet и по локальной сети - PullRequest
1 голос
/ 13 февраля 2020

При создании приложения с поддержкой webrt c мы просто предполагаем, что кандидаты в лед, находящиеся за одним и тем же NAT или в одной и той же W (LAN), передают данные друг другу по локальной сети или будут передавать данные онлайн? Или мы должны настроить наш код, чтобы разрешить локальные сетевые подключения и передачи конкретно? Если да, то как? Что необходимо изменить на стороне клиента и / или сервера?

Заранее спасибо

1 Ответ

0 голосов
/ 14 февраля 2020

По умолчанию WebRT C будет собирать кандидатов на хост (LAN).

Если вы хотите отключить подключение к локальной сети, вы можете установить iceTransportPolicy на "relay"

Вам не нужно ничего менять на вашем клиенте / сервере по умолчанию. Я хотел бы убедиться, что сервер, который вы используете, поддерживает кандидатов mDNS, если вы хотите подключения к локальной сети. Это недавнее изменение в WebRT C, но оно сломает некоторые программы. Подробнее об этом можно прочитать здесь

...