Транскодирование в реальном времени нескольких RTMP-потоков - PullRequest
1 голос
/ 18 ноября 2010

Я очень расстроен после разговора со многими компаниями, занимающимися потоковым вещанием в реальном времени или продажей потоковых продуктов, и я надеюсь, что кто-то может направить меня в правильном направлении.

Вот моя проблема:

Мы транслируем спорт в прямом эфире в интернет через флеш медиа кодер.В местах проведения мероприятий у нас в основном только 2 мбит вверх по течению.Так что в данный момент мы транслируем около 1 Мбит.Но нам нужны также потоки для мобильных устройств и поток для пользователей без быстрого интернета.Таким образом, мы хотим еще 2 потока с более низкими битрейтами, но мы не можем получить это через 2 Мбит ... Я ищу решение, которое может перекодировать около 1 Мбит (и, возможно, в будущем 1,5 Мбит) прямой эфир в два(или более) потоков с более низким битрейтом.Решение должно быть масштабируемым, потому что иногда у нас есть 7 событий в один день в разных местах, поэтому может быть 7 входных потоков.Я искал в сети аппаратные транскодеры, но не нашел стабильного решения, и я также проверил транскодирование с помощью ffmpeg, но, похоже, возникают проблемы с синхронизацией и кадрами для переключения битрейта.

  • Кто-нибудь знает аппаратное или программное решение для этой проблемы?
  • Кто-нибудь делал что-то подобное с ffmpeg или другими инструментами в облаке (amazon ec2 и т. Д.)?

Спасибо!Jan

Ответы [ 3 ]

1 голос
/ 14 марта 2011

Я разработал собственное решение с GStreamer

0 голосов
/ 24 ноября 2010

Сервер helix - это просто платформа доставки.Для реального перекодирования профессиональная версия Helix PRODUCER будет делать то, что вы хотите.(два продукта работают в тандеме один для транскодирования одного для доставки на все платформы).Не стесняйтесь звонить и говорить с одним из наших технических ребят о ваших требованиях, если вам нужна дополнительная помощь.Потоковая передача - это британские партнеры, которые не уверены, где вы находитесь.

Пит

0 голосов
/ 21 ноября 2010

Сервер и кодировщик Helix будут работать вместе и будут транслироваться на все устройства с указанной скоростью передачи битов.

Я бы порекомендовал вам использовать jw player с переключением битрейта для людей с меньшей пропускной способностью, которую обнаружит плеерскорость сети.

Мы используем его в нашем программном обеспечении и можем транслировать его на iphone, blackberry, android и rtmp для веб-браузеров. Он очень универсален, и я еще не видел, чтобы он не работал.

Этореселлеры для спирали в Великобритании.(я там веб-разработчик).

http://www.streaming.co.uk/

Приветствия

: -)

...