Можем ли мы транслировать только флеш-видео через RTMP?

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

Можно ли транслировать файлы MP4 / RM / AVI через RTMP, а точнее Red5?

Спасибо !


person WinOrWin    schedule 01.05.2011    source источник


Ответы (1)


Взгляните на сайт red5 google, оттуда вы узнаете, что Red5

  • может транслировать не только по протоколам RTMP, но и по протоколам RTMPT, RTMPS и RTMPE, а также
  • может транслировать не только FLV, но и мультимедийные форматы F4V, MP4, 3GP, MP3, F4A, M4A и AAC.

Для RM и AVI вы должны использовать конвертер для создания соответствующих потоковых форматов. На мой взгляд, лучший способ сделать это - использовать ffmpeg.
Если вам нужно конвертировать медиафайлы на муха, вы можете использовать ffmpeg из своих классов java. Это просто и предлагает большой список параметров, «гарантирующих», что вы получите то, что вам нужно.

person rekaszeru    schedule 01.05.2011
comment
Спасибо рекассеру! Я планирую использовать Xuggler для перекодирования. Мне просто интересно, почему Red5 называется Flash-сервером с открытым исходным кодом, когда он может поддерживать так много форматов ... Моя проблема заключается в потоковой передаче некоторых мультимедийных файлов на iPhone, где флэш-память не поддерживается. Мне все еще интересно, может ли Red5 помочь !! - person WinOrWin; 01.05.2011