Apprtc не работает в публичной сети iOS

Я использую библиотеку Apprtc для подключения в реальном времени. это URL моего хоста @ " https://appr.tc/". Соединение успешно установлено в любой сети, но в аудио / видео смысле

  • аудио / видео работает только в той же / частной сети iOS на iOS или iOS на Android

    в общедоступной сети аудио / видео работают только с iOS на Android, не работает с устройства iOS на устройство iOS.

у тебя есть идеи?

1 ответ

TL;DR Вам необходимо вызвать сервер TURN и настроить клиент с адресами вашего сервера TURN.


WebRTC пытается соединить два одноранговых узла напрямую, но это не всегда возможно во всех конфигурациях сети (например, когда обе стороны находятся за NAT или межсетевым экраном). В этих случаях WebRTC будет использовать сервер TURN. По сути, это сервер, к которому могут подключиться оба узла, и он пересылает пакеты от одного к другому.

Другие вопросы по тегам