RTMP, RED5 многоадресная рассылка

Я пытаюсь реализовать многоадресную рассылку на сервере red5, специфичном для приложения под названием Bigbluebutton. Он использует RTMP для аудио, видео и текстов.

проблема: я не могу использовать сервер мультимедиа для реализации многоадресной передачи, поскольку программное обеспечение имеет некоторые связи с RED5.

Есть ли другой способ реализовать многоадресную передачу на уровне приложений, используя эти два протокола в локальной сети?

С уважением, Б

1 ответ

Решение

RTMP не позволяет многоадресную рассылку изначально, и это будет очень болезненный проект для самостоятельной реализации многоадресной рассылки на стороне клиента. Но есть два решения:

  1. Вы можете попробовать многоадресное решение RTMFP без сервера. Вот хороший пример, который объяснил Том Крча: http://tomkrcha.com/?p=1803 (просто добавьте NetStream и подключите к нему камеру),
  2. В противном случае вы можете попробовать Adobe Media Server или MonaServer (наш сервер с открытым исходным кодом), чтобы использовать NetGroup и RTMFP. Я думаю, что повторная реализация серверной части Bigbluebutton должна быть легкой.

РЕДАКТИРОВАТЬ: RTMFP с NetGroup является единственным простым решением для многоадресной передачи (P2P вещание) в Интернете.

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