Назад | Перейти на главную страницу

Ретрансляция RTMP потока

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

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

   Internal network                             |         External network 

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

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

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

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

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