![]() |
AIR под iOS проблема с gpu
Всем привет!
Народ, кто юзал сборку под ios? В режиме GPU на ipad не работают фильтры dropshadow и glow, нет прозрачности у заливки. Есть способы побороть эти проблемы? |
Режим графического процессора имеет следующие ограничения:
Платформа Flex не поддерживает режим визуализации с помощью графического процессора. Фильтры не поддерживаются. Наложения PixelBender и заполнения не поддерживаются. Не поддерживаются следующие режимы наложения: слой, альфа, стереть, перекрытие, жесткий свет, замена светлым и замена темным. Не рекомендуется использовать режим визуализации с помощью графического процессора в приложении, которое воспроизводит видео. При визуализации с помощью графического процессора текстовые поля некорректно перемещаются в видимую область, если открыта виртуальная клавиатура. Чтобы текстовое поле оставалось видимым, когда пользователь вводит текст, используйте свойство рабочей области softKeyboardRect и события клавиатуры, чтобы переместить текстовое поле в видимую область. Если графический процессор не может выполнить визуализацию объекта отображения, он не отображается совсем. Например, если к объекту отображения применяется фильтр, объект не показывается. http://help.adobe.com/ru_RU/air/buil...d0cb-7ffd.html |
Спасибо
|
привет.
тестирую приложение для ipad, которое подгружает из папки mp3 и mp4 файлы. mp3 работает. А видео в mp4 - не работает. Режим рендеринга стоит "автомат" Есть ли какие-либо ещё ограничения при работе с видео? ipa собирается во flash cs6, air 3.2. Тесты на ipad 3 |
привет
режим "автомат", если имеется ввиду auto, то насколько мне известно этот режим пока не поддерживается, работают режимы: gpu, cpu и direct насчет mp4, flash работает только с flv, но если очень хочется mp4 то можно грузить видео используя ByteArray и конвертить его с помощью ffmpeg |
Флеш-плеер и AIR поддерживают mp4 (точнее, контейнер MPEG-4. Т.е. F4V, MP4, M4A, MOV, MP4V, 3GP и 3G2). Проверьте кодеки используемые для видео и аудио. Видео должно быть в формате H.264, а аудио в формате HE-AAC v2.
|
на десктопном компе все работает как положено, видео играется память занимается до 20мб как и ожидалось.
А при тестировании на ipad, видео нету, память на уровне 3мб Флеш для десктопа и для ipad использует разные кодеки видео? |
В iOS по-возможности используется нативный кодек, который накладывает кучу ограничений на NetStream.
Проверьте каким кодеком кодировано видео. |
Код:
Идентификатор : 1 |
Как раз H.264.
Добавлено через 4 минуты Теперь тоже самое выложите для звука (хотя звук по-идее не должен влиять на отображение видео). Если и там все в порядке, выложите код загрузки и отображения видео. P.S. Хотя лучше вам было создать новую тему. |
| Часовой пояс GMT +4, время: 02:15. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.