Можем ли мы передавать потоковое видео только через RTMP? - PullRequest
2 голосов
/ 01 мая 2011

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

Возможно ли потоковое воспроизведение файлов MP4 / RM / AVI через RTMP - или, скорее, Red5?

Спасибо!

1 Ответ

1 голос
/ 01 мая 2011

Пожалуйста, посмотрите на red5 google site , оттуда вы можете узнать, что Red5

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

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

...