Flash Media Server и большие файлы

Компания, в которой я работаю, использует Flash Media Server 3.5 для потоковой передачи видео. Сами видеофайлы большие, от 500 Мб до 1 гигабайта. Мы столкнулись с проблемой, когда мы транслируем файл через jw flv player, и мы начинаем искать разные части файла. после 5-6 попыток проигрыватель останавливается, как если бы соединение было разорвано и не возобновляет потоковую передачу файла, только при обновлении страницы он снова начнет потоковую передачу файла. Есть идеи, почему это происходит, и это из-за того, что видеофайлы такие большие?

забыл добавить: флеш медиа сервер размещен на edgecast

протокол RTMP и все видео.flv

1 ответ

Решение

Мы видели нечто похожее с нашими видео. Мы транслируем видео продолжительностью 6 часов, и из-за их размера потребовалось немало времени, чтобы его обработать.

Наша проблема в конечном итоге была связана с поврежденными метаданными в начале FLV. Поскольку файлы были сумасшедшими долго (и большими), встроенный Adobe Encoder имел известную проблему в нашей версии, из-за которой он облажался.

В конце концов нам пришлось использовать какой-то неясный инструмент, который мы нашли плавающим в интернете (извините, я не могу его найти), который занял ЧАСЫ, но он создал точные метаданные.

Причиной возобновления воспроизведения после обновления было то, что метаданные перезагружались каждый раз, когда проигрыватель JW перезагружал видео RMTP.

Обновление: я нашел инструмент, который мы использовали. FLVCheck обнаружил ошибку, а FLVMDI исправил ее. Вы можете найти оба этих инструмента на этой странице. Я хотел бы, чтобы эта страница существовала, когда я проходил через эту проблему!

Другие вопросы по тегам