Я бег сайта, который имеет в составе нее около 700 справочных видео (И нет, это не порно - получить свой ум из водосточного желоба :-)).
Видео в настоящее время в формате FLV. Мы используем JWPlayer для рендеринга этих видео. IIS6 размещен. Все работает просто отлично.
Насколько я понимаю, H.264 (не FLV и, вероятно, не OGG) является новым предпочтительным стандартом видео HTML5. Сегодня iPad действительно уважает только H.264 или YouTube. Предположительно, скоро многие более важные браузеры последуют примеру Apple и будут уважать только тег HTML5.
ОК, так что я думаю, что могу выяснить, как преобразовать мои существующие видео в правильный формат H.264. Доступны различные инструменты, в том числе ffmpeg.exe. Я еще не пробовал, но я не думаю, что это будет проблемой после того, как мы поиграем с настройками кодека.
Мой вопрос больше о самом контейнере, то есть о планировании плавного перехода для всех пользователей. Какова наилучшая рекомендация для рендеринга этих видео? Если я просто использую тег HTML5, то, вероятно, любой браузер, который еще не поддерживает HTML5, не увидит видео. И если я воспроизведу их в формате Flash через JWPlayer или другой проигрыватель, они не будут воспроизводиться на iPad. Должен ли я сделать некрасивое обнаружение UserAgent здесь, чтобы выяснить, что визуализировать?
Я знаю, что JWPlayer поддерживает мультимедиа H.264, но не является ли сам проигрыватель компонентом Flash и, следовательно, не воспроизводится на iPad? Извините, если мне неясно, но я ломаю голову над изящным планом перехода, который будет работать для текущих браузеров, iPad и предстоящей волны HTML5. Я не эксперт в области видео, поэтому любой совет будет очень кстати, спасибо.