Существует пример webrt c из WebRT C org
https://webrtc.github.io/samples/src/content/peerconnection/pc1/
Он показывает, как создать одноранговое соединение между двумя узлами. Однако важно отметить, что оба одноранговых узла находятся на локальном компьютере. И это тоже то, что мы хотим, нам нужно это peerConnection, чтобы получить преимущество AE C (подавление эха).
Но в сетевой среде нашей школы мы используем только Edge (Chromium) для присоединения к webrt c веб-страница. И по соображениям безопасности мы установили для WebRtcLocalhostIpHandling значение default_public_interface_only, что делает rtcpeerConnection неработающим.
Позвольте мне объяснить: WebRtcLocalhostIpHandling - это политика, которая влияет на поведение браузера Edge. А значение default_public_interface_only означает, что разрешает использование общего интерфейса поверх маршрутизации по умолчанию HTTP. Это не раскрывает локальный IP-адрес
Теперь вопрос: нам нужно, чтобы rtcpeerConnection работала, а также нужна настройка политики, что нам делать? Есть ли какая-то конфигурация для rtcPeerConnection api?
введите описание изображения здесь