Я использую wowza для перенаправления исходных потоков rtsp на несколько типов конечных устройств. Из-за ограничения буферизации при потоковой передаче на основе http я не могу использовать ее для своего приложения. Мне нужно использовать RTMP или RTSP для моих рестримов.
в стороне: пакетные потоки HTTP требуют примерно в 3 раза больше длины ключа или 30-секундного видео (серебряный свет и quicktime), поэтому мне пришлось бы держать исходные потоки включенными в wowza, чтобы сохранить буфер. Это невозможно в моем приложении, так как я должен сохранить пропускную способность между wowza и исходными потоками.
Насколько я понимаю, iOS не поддерживает RTMP. Так что остается RTSP для устройств iOS.
Было бы неплохо использовать что-то вроде JWPlayer для согласованности, но JWplayer не поддерживает RTSP!!
Итак, есть изящное решение. Что-то вроде JWplayer, который будет автоматически обслуживать правильный клиентский проигрыватель (требуются только клиенты RTSP и RTMP). Или мне придется играть свою роль.