Я имел дело с этой проблемой в прошлом. Мое решение этого состояло в том, чтобы стандартизировать видео формат: mp4. Flash поддерживает кодирование mp4, как и устройства iOS.
Если вы используете функции flv, такие как cuepoints, вам нужно будет найти решение, чтобы решить эту проблему. Моей была симуляция контрольных точек с использованием actioncript.
Как только вы стандартизируете действительную кодировку видео, вам нужно будет решить, когда вы хотите отобразить видео-тег или элемент флэш-памяти. Я решил показать вспышку, если это возможно, и отображать видео тег, только если вспышка не была доступна. Основная причина, по которой я это сделал, была из-за firefox. Хотя firefox поддерживает тег видео, он не поддерживает кодировку mp4. В конце концов, используя мое решение, большинство браузеров показывают реализацию моих видеороликов во флэш-памяти, а устройства iOS - реализацию тегов видео.