Каков наилучший способ настроить платформу webrtc для видеовызовов, не беспокоясь о различных задействованных маршрутизаторах?

Мы пытаемся настроить платформу webrtc для какого-то медицинского проекта, который должен сделать видеозвонок. Один конец вызова находится на терминале устройства, который предоставлен нами, а другой конец - терминал, принадлежащий клиенту. В настоящее время мы используем только stun-серверы для подключения и получаем следующие результаты:

  1. Когда оба терминала подключены через один и тот же маршрутизатор, не переносимый, как dlink, buffalo, мы получаем стабильное соединение без ущерба для качества видеовызова.
  2. Когда оба терминала подключены через один портативный маршрутизатор, например Jio(Индия), мы получаем стабильное соединение с некоторым разрывом между ними, но обычно оно подключается обратно. Понижение качества также происходит некоторое время.
  3. Когда оба терминала подключены к мобильной точке доступа (мобильному телефону), стабильное соединение без потери качества.
  4. Если один из терминалов является маршрутизатором, а другой - либо переносной, либо мобильной, то соединение НЕТ установлено. Маршрутизатор является асимметричным маршрутизатором. Несмотря на то, что маршрутизатор подключен через оптический маршрутизатор к локальной сети для подключения к Интернету.
  5. Когда один из терминалов подключен через мобильную точку доступа, а другой - через портативный маршрутизатор, соединение часто прерывается, но большую часть времени происходит повторное подключение. Однако качество часто ставится под угрозу.

Нам нужна помощь в выяснении того, что мы должны сделать, чтобы обеспечить стабильность соединения. Что можно сделать, чтобы создать соединение в случае фиксированного маршрутизатора на одном или обоих терминалах. (PS: мы хотим избежать использования или настройки сервера TURN)

Кроме того, наконец, если нет альтернативы, кроме как настроить сервер TURN. Каким должен быть лучший подход к его настройке, чтобы снизить стоимость предоставления услуги. (Предположим, что мы можем настроить все службы самостоятельно, если это необходимо). Стоимость является наиболее важным критерием при настройке сервера TURN.

Спасибо всем заранее.

0 ответов

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