Повторная передача RTMP-потока

У меня есть набор локальных потоковых RTMP-серверов в моей сети, но я хочу, чтобы они были доступны снаружи. Пропускная способность слишком мала для обслуживания нескольких клиентов на серверах потоков моей сети, поэтому идея заключается в том, чтобы перенаправить локальные потоки RTMP на компьютер, выполняющий роль шлюза, что, в свою очередь, подтолкнет их к хостинг-провайдеру потоковой передачи. Невозможно разрешить источникам потока передавать свой поток непосредственно на сервер из-за ограничений сетевой политики.

Схема того, что я пытаюсь достичь:

   Internal network                             |         External network 

   ------------              ------------                ----------------------- 
   | internal |      <----   |  Gateway |      ------>   | streamserver outside|
   | streams  |              ------------                -----------------------
   ------------                                 |                ^
                                                |                |
                                                |            -----------  
                                                |            | clients |
                                                |            -----------

Теперь у меня вопрос: какое приложение может извлекать живой поток из источника RTMP (Flash Media Server) и передавать его другому (Flash Media Server у хостинг-провайдера).

2 ответа

Вы можете настроить Wowza на прием соединений RTMP, которые он будет затем извлекать из другого источника на лету.

Они называют это живой репитер.

VLC поддерживает RTMP и может повторно передавать его в различных форматах и ​​протоколах. Смотрите вики-страницу документации VLC для подробностей.

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