Как сохранить моих пользователей анонимными с webrt c? - PullRequest
0 голосов
/ 25 января 2020

Мне нужно реализовать видеозвонок в моем приложении, затем я обнаружил webrt c и simple-peer для nodejs. У меня только одна проблема, потому что это одноранговый, я полагаю, что пользователи не являются анонимными, они могут получать свои IP-адреса друг от друга. скрыть эти ip? Они пропускают поток через сервер? Использовать сервер поворота? Будет ли openvidu скрывать IP? Или просто я могу просто для каждой видео комнаты создать одноранговый процесс в nodejs процессе, подключиться к каждому пользователю и распространить видео?
Спасибо

1 Ответ

1 голос
/ 27 января 2020

В одноранговом режиме вы можете убедиться, что IP-адреса одноранговых узлов не раскрываются, настроив и принудительно используя сервер TURN (используя параметр iceTransportPolicy, равный relay в конструкторе RTCPeerConnection()).

В качестве альтернативы использование промежуточного медиасервера (например, SFU или MCU) также может привести к тому же эффекту.

...