В настоящее время вам лучше всего использовать Flash vor для воспроизведения видео с отступлением от видео HTML5.(Или наоборот, если вы предпочитаете использовать Flash в качестве запасного варианта)
Сам Flowplayer также использует Flash для воспроизведения, но я думаю, что есть некоторые плагины для Flowplayer, которые дают вам запасной вариант HTML5.Можете оглянуться вокруг, чтобы увидеть, что вы найдете.
Если вы хотите что-то кодировать самостоятельно, для обнаружения, если установлена Flash или если браузер поддерживает воспроизведение видео HTML5, взгляните на библиотеку javascript Modernizr.Эта библиотека позволяет легко проверять, что поддерживают браузеры, а что нет.
О да, почти забыл: все браузеры, с которыми я тестировал видео HTML5, могут работать с «Частичным контентом»: если видео все еще загружаетсяи вы переходите в видео вперед к той части, которая еще не загружена, браузер запрашивает видео с точки, к которой вы перешли, и вы получаете псевдопоток.Сервер, на котором лежит видео, просто должен поддерживать частичное содержимое (что делают и Apache, и IIS).Так что это огромный плюс для Flash, который до сих пор не может этого сделать, после всех этих лет.