AIR. Показываем видео HD на несколько экранов
Запись от 3p.station размещена 24.04.2013 в 18:03
Всем привет! Очень давно не заходил сюда, вот появилась возможность. По топику
Делаю проект - 3 HD минтора(1920х1080), необходимо показывать фулскрин видео + синхронизация с титрами ну и интерактивная аппа над одинм из видео(тачкрин).
Первое что пришло в голову - Нетстрим. Идея провалилась, происходил большой рассинхрон. Дальше думалось использовать VLC (там есть фильтр Wall где можно показывать на несколько экранов), а аппу сделать прозрачной и показывать титры сверху... но тоже провалилась, так как там надо было руками передвигать на каждый экран видео и его там расскрывать(ну и рамочка есть, чистый фулсрин не получилось сделать). Дальше, идея заэмбедить видосы в таймлайн в мувики и показывать их. Идея тоже не сыграла, пару секунд при старте просиходит такой вот косяк - http://screencast.com/t/fpYpqBoR9Gf, а затем все инстанцы мувиков превращались в один, последний который инстанцировался. Следующая идея сработала ок - Эмбежу видео в таймлайн в стейдж и компилю свф, лоадером гружу свф и вуаля, работает.
Не забываем ставить direct в rendere в настройках проекта.
А чтобы развернуть аппу, аля фулскрин, убрал панельку Пуск и заюзал одноименный в инете класс ScreenManager с методом stretchWindowToAllScreens(stage.nativeWindow), ну и systemChrome = none в сеттингсах проекта.
такая вот заметка.
Всего комментариев 0
Комментарии
Последние записи от 3p.station
- Спиннер. Кому лень писать. (12.06.2013)
- AIR. Показываем видео HD на несколько экранов (24.04.2013)
- Парсинг линков в стринге. (03.08.2011)
- автоотправка событий (24.05.2011)
- Список актуальных камер юзера. (11.03.2011)