Я очень новичок в потоковой передаче мультимедиа, и у меня есть некоторые основные сомнения:
-
Насколько я понимаю, разница между потоковой передачей HTTP (скажем, через Apache) и потоковой RTMP (через Red5) заключается в том, что потоковые серверы обеспечивают буферизацию и предварительные элементы управления, такие как поиск и т.д. Я прав?
-
Можно ли передавать только флеш-видео с серверов RTMP, таких как Red5? Если мне нужно передавать различные форматы файлов, нужно ли мне тратить HTTP-потоки? Могу ли я использовать такие инструменты, как xuggler, для динамического перекодирования файлов и отправки в соответствии с запросом с сервера Red5?
Я высказываю все эти сомнения, потому что я должен предоставлять потоковое вещание всем мобильным клиентам - iPhone, Blackberry, Android - iPhone не поддерживает флеш, так что это хорошая идея для Red5?