Может ли сервер Janus WebRTC реализовать одноранговый узел на стороне сервера?

Я читал о Янусе, смотрел примеры. Я ищу компонент webRTC, который можно использовать следующим образом:

  1. Получать видеопакеты RTP от внешнего отправителя
  2. Станьте партнером WebRTC и подключитесь к внешнему серверу сигнализации WebRTC, STUN, TURN, как обычно
  3. Отправляйте входящие пакеты RTP в виде связного видео через одноранговое соединение WebRTC другому узлу в браузере в Интернете.

Янус - правильный инструмент? Может есть другие инструменты? Был бы признателен за некоторые направления ..

Спасибо!


person Sagi Mann    schedule 17.07.2019    source источник


Ответы (3)


Насчет Януса я не уверен.

Вы можете реализовать эти функции с помощью LM Tools (lmtools.com) с простой настройкой. Он может получать пакеты RTP от внешнего отправителя и может отправлять эти пакеты в соответствии со спецификацией WebRTC другому партнеру.

Обратите внимание: инструменты LM не являются бесплатными программами, такими как JSON, хотя вы можете получить бесплатную пробную версию в течение 1 месяца.

Отказ от ответственности: я работаю в LM Tools.

person Austin    schedule 17.07.2019

Может ли сервер Janus WebRTC реализовать одноранговый узел на стороне сервера?

person Pallab Gain    schedule 19.07.2019

Надеюсь, вы ищете решение для шлюза.

(Отдельные потоки RTP / RTCP преобразуются в мультиплексор webrtc RTP / RTCP)

Для этого вам необходимо внести изменения в код Janus или использовать какой-либо плагин, поддерживающий RTP / RTSP.

Текущий сервер Janus передает RTP / RTCP и сообщения между браузерами. https://janus.conf.meetecho.com/docs/

person mail2subhajit    schedule 23.07.2019