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