Сборка QT5 с поддержкой Gstreamer 1.6 и Video Acceleration API (VA-API)

Задача стояла следующая — воспроизведение видео h264 из видеопотока по протоколу rtsp приложением написанным на QT5. Целевая платформа SECO Q7-BT (Q974-5410-2100-IO) с i386 архитектурой процессора. Штатный QT gstmutlimedia-plugins из коробки собран с gstreamer-0.10 который не поддерживает VA-API, из-за чего декодирование и воспроизведение видеопотока h264 осуществляется программными методами без использования аппаратных возможностей и работает крайне медленно. Целевая платформа Linux Ubuntu 14.04 i386.

(далее…)

Подробнее

Сборка QT 5.4 с поддержкой GLES 2 под ARM ( conga-QMX6 )

Поскольку в интернете полного и рабочего описания решения проблемы не нашлось, решил составить свой вариант.

Задача: собрать библиотеки QT 5.4 с поддержкой OpenGL ES2 под архитектуру ARM (целевая плата conga-QMX6 на базе процессора Freescale i.MX6 ARM Cortex A9). (далее…)

Подробнее

Установка LTIB BSP на Ubuntu 14.04

Сборщик целевых образов Линукс — LTIB (Linux Target Image Builder) набор утилит использующийся для разработки и сборки BSPs (Board Support Packages) или по русский пакетов поддержки модулей для различных целевых платформ. Другими словами это набор программ и библиотек которые позволяют собрать как образ ОС Linux для выбранной вами платформы, так и в будущем собирать прикладные приложения и библиотеки на эту платформу.

Данная инструкция поможет собрать и установить LTIB для платы conga-QMX6 (на базе процессора Freescale ® i.MX6 ARM ® Cortex A9) на Ubuntu 14.04. (далее…)

Подробнее

logo

Мониторинг торговцев для LumiRO

Новый 2015 год ознаменовался очередным вайпом любимого сервера РО Люми.

Так уж совпало, что на момент запуска сервера занимался систематезацией знаний по Андроид, и плюс хотелось поиграть на новом сервере, так что для оправдания затрачиваемого на игру времени и совмещения полезного с приятным было решено сделать что нибудь полезное на Андроид для Люми. Как обычно идея была на нова, и поискав на форуме нашел сообщение от Kein-a, автора плагина к хрому для мониторинга торговцев, о том что он пишет аналогичное приложение под Андроид. Правда сообщение было написано ровно год назад и с тех пор активности никакой не было. Все исходники прилагались на Гитхабе, так что решил не городить заново велосипед, и заручившись разрешением автора, скачал их и довел до релиза. (далее…)

Подробнее

headerTess_long copy

Возвращение игры Tessera

Тессера — латинское слово, означающее кубик мозаики. Оригинальное название игры Tesserae, с буквой -e на конце, означающей в латыни множественное число можно соответственно перевести как Мозаика.

Игра относится к классу головоломок и логических игр, отличаясь от других представителей данного класса сложным набором игровых правил. Однако, при кажущейся на первый взгляд их запутанности, сам игровой процесс увлекателен и при небольшой тренировке быстро становится интуитивно понятен. (далее…)

Подробнее