Надежная петля видео для Android (Flash)

То, что я ищу, очень просто, но мне еще предстоит найти решение - надеюсь, кто-то здесь может помочь!

Я создаю общедоступный киоск для планшета Android (HP Slate 17) с помощью Flash CC-2014 Pro, а заставка представляет собой короткое видео. Все, что мне нужно, чтобы сделать видео - это бесконечно (и надежно) зацикливаться, когда экран не используется. Кажется, достаточно просто!

Сначала я попробовал встроенный видеоплеер Flash Pro с файлами FLV и H264 - его достаточно легко реализовать, но через несколько часов видео зависает. Не хорошо.

Затем я прочитал о "StageVideo" и о том, как он использует графический процессор планшета, что должно улучшить производительность. Звучит многообещающе, но каждый раз, когда я получаю рабочий пример, он останавливается через несколько раз (около 3 минут).

Не уверен, что я просто делаю неправильную петлю (очень возможно!) Или я просто поражаю ограничение планшета.

Для части цикла я только добавил это к функции, которая, кажется, вызывается, когда видео завершается:

_ns.dispose();
_ns.play(_videoURL);

Вот ссылка на мой тестовый проект (отлично работает на Mac, но зависает после нескольких циклов на планшете Android):

Loop_freezes_on_android_files

Я готов развлекать другие методы этого полностью - до тех пор, пока я получаю надежную петлю видео на Android.

Это может потенциально сделать или сломать этот проект, поэтому я ценю любую помощь! Спасибо!

1 ответ

Решение

Поскольку ваше целевое устройство представляет собой планшет Android, вы можете попробовать использовать собственное расширение для видео.

Вот один из Distriqt, который я использую для просмотра видео в течение ночи на витрине магазина.

http://airnativeextensions.com/extension/com.distriqt.MediaPlayer

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