Я пытаюсь создать недорогой сайт для домашней камеры безопасности, где я могу войти в систему и просматривать поток с очень низкой задержкой. WebRTC казался отличным решением для получения очень низкой задержки и поддержания однорангового соединения.
Я смотрю на это с мобильного устройства, и как клиентское устройство я часто нахожусь за симметричным NAT. Поскольку я знаю статический общедоступный IP-адрес, за которым находится камера, и контролирую эту сеть, я думаю, что я смогу создать одноранговое соединение для видео без необходимости использования сервера поворотов. Я пытаюсь понять, как управлять частью ICE в этом случае. , Когда я пытаюсь подключиться только с STUN, видео не работает.
Учитывая мой контроль над сетью обслуживающего партнера, должно ли это быть возможно без TURN? Если да, есть ли способ обойти / внедрить ICE, чтобы установить видео с IP-адресом и конфигурацией моего известного сервера? Или есть лучшая технология, чтобы использовать вообще, которая позволила бы очень низкую задержку?