PDA

Просмотр полной версии : Fullscreen на два экрана.


vadja
28.10.2011, 13:10
Нужно фуллскрин флеш приложение в "7ых окнах" растянуть на два экрана (монитора).
Возможно это (также используя сторонние программы)?

Тут в догонку такой вопрос, можно ли сделать приложение больше 2880 пикселей, может какими-нибудь хаками? Никто не сталкивался? Мне нужен полноэкранный ролик на два FullHD монитора (т.е. 3840х1080px). Два приложения по 1920х1080 плохой вариант. Зато можно сделать размеры 2880х810 (пропорция к 2хFullHD), но встала проблема как это расянуть теперь. Флеш плеер тут не подойдет явно, может что другое посоветуете?

Спасибо.

Genzo
28.10.2011, 13:49
Когда приложение переходит в FullScreen (любое приложение), оно инициализирует новый графический режим для него, только если оно не просто растягивается и убирает границы, этот графический режим имеет параметр ввиде монитора, т.е. у вас на полный экран может быть развернуто только 1 приложение, ну кроме случаев когда приложение учитывает возможность работы с несколькими мониторами, что в данном случае флешу не под силу. Вариант убирать границы браузера, растягивать его на 2 монитора и там делать флешу 100% 100%

vadja
28.10.2011, 18:05
насчет флеш плеера понятно. А вот уже была практика уже, растягивали флеш и на 4 монитора, только это был какой-то свой плеер от GestureTek фирмы, внутри их софта. А мне надо без них, т.е. найти альтернативу.

PS. а как убрать бордер у браузера? Написать свой мини браузер? Скажем на Яве??

vadja
15.11.2011, 16:04
решение нашлось, если кому-то вдруг интересно.

Все элегантно решилось с помощью AIR, который послужил оболочкой под флеш апликашку. Просто в AIR грузим наше готовое приложение, код переписывать не нужно (в большенстве случаев).
Все границы (бордеры) AIR окна убираем и размер ставим максимально допустимый по ширине 2880 пикселей. Ключевой момент тут: несмотря на лимит во флеше 2880пх, его также сможно маштабировать (скейлить), в настройках при компиляции AIR приложения есть поле куда можно вписать нужный вам размер, также необходимо тогда выставить начальные координаты AIR окна в 0,0. Подгоняем это все под размеры ваших экранов и вуаля, результат фуллскрин на два экрана.

ПЫСЫ. Так как размеры флеша велики, то начинаются тормоза при высоком качестве отрисовки. И тут возникла одна проблемка с выставлением качвества AIR в LOW. Несмотря на документацию, AIR почему-то не поддерживает это состояние, то ли баг, толи фича, непонятно. Решили взять помощнее комп.