>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Ограничение на размер файла при просмотре потокового видео во flash? http://forum.mozilla-russia.org/viewtopic.php?id=55100 |
Pasha_49 > 29-05-2012 16:41:51 |
Добрый день. Являюсь разработчиком одного ресурса для просмотра видео онлайн. Контент большого размера, то есть фильмы в среднем 2.5 GB. Все фильмы будут в MP4 контейнере. Файлы подготовлены правильно, метаданные перемещены в начало. Сейчас настраиваю плеер для работы с flash. В браузерах Хром, IE9+ просмотр будет через HTML5, т.к. он без проблем работает с MP4( начинает тут же проигрывать, перемотка на любой момент работает). Для браузера Mozilla Firefox и для Opera придётся делать просмотр через flash player, т.к. только он может нормально работать с mp4. Для перемотки на любой момент используется псевдостримнг(nginx+http_mp4_module). Плееры при просмотре отдают запрос GET site.com/film.mp4?start=0, Во время перемотки указываются секунды после "start=". Во всех браузерах flash плеер работает без проблем. Начинает проигрывать файл, перематывает на любой момент фильма(не в кэше). Но только в Mozilla Firefox это не работает. Она начинает грузить файл целиком. В логах nginx видно что запрос приходит верный. В чём может быть проблема? Почему все остальные браузеры через flash player открывают без проблем видео файлы? Данный баг только с файлами больше 2 GB. Фильм на 1.5 GB проигрывается без проблем. Проверено с плеерами JW и Flowplayer. Проверено на различных компах, версия FF 12.0. |
Sid > 29-05-2012 17:07:08 |
Pasha_49 |
Pasha_49 > 29-05-2012 17:30:51 |
Спасибо. Похоже проблема в этом. Не может определить продолжительность видео, если файл больше 2GB. Там есть патч, а исправленная версия появится в новом релизе? В Nightly Builds это исправляют? |
Sid > 29-05-2012 17:57:22 |
Pasha_49 пишет
Патч есть, но по каким-то причинам его ещё не приземлили. Если это сделают в течение ближайшей недели, то исправление попадёт в ночные сборки Fx15, релиз которого выйдет в конце августа. Это в самом лучшем случае. |
Sid > 01-06-2012 18:04:09 |
Pasha_49 |