Мне нужно будет отображать кадры FLV с разной скоростью.
Вот несколько примеров:
- пользователь будет «чистить» кадры FLV (перед /назад)
- FLV нужно будет проигрывать на половине скорости при взаимодействии с пользователем.
В настоящее время я использую LoaderMax и его объект VideoLoader для загрузкии воспроизводить файлы FLV.Я пытался использовать свойство playProgress , но отображаются только ключевые кадры FLV.Я получил тот же результат с базовой настройкой (используя класс NetStream)
В качестве обходного пути я воспроизводил FLV один раз и кэшировал экземпляры BitmapData, в которых я рисую / кэширую каждый кадр видео.После этого я использую вектор BitmapData для обновления растрового изображения на сцене.Очистка / изменение скорости отлично работает с этим методом, но все же пользователь должен один раз увидеть (дождаться) последовательность, пока она кэшируется, что мне не нравится.
Любые лучшие идеи о том, как это сделатьэто?
Любые советы полезны, спасибо!