Задача стояла следующая — воспроизведение видео 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.
Рубрика: Статьи
Научно-технические статьи
Современные микроконтроллеры
Доклад на тему «Современные микроконтроллеры: Основы архитектуры и программирования, примеры применения для задач контроля и управления оборудованием» на пример разработки дозиметрического оборудования.
Китайский mp3 плеер (iPod shuffle клон)
Очередное исследование сверхдешевой китайской продукции, и на этот раз посмотрим mp3 плеер крайне похожий на iPod shuffle. В первую очередь он привлекает невероятно дешевой ценой! Средняя цена 1$-2$, иногда можно встретить даже по 0.6$-0.7$! При этом характеристики пишут совершенно разные. Начиная от воспроизведения losseless форматов до супердолгой работы от аккумулятора. Многое разумеется в итоге наглая ложь, но если отбросить всю явную ерунду, то примерная собирательная спецификация будет выглядеть так: Читать далее
Сборка QT 5.4 с поддержкой GLES 2 под ARM ( conga-QMX6 )
Поскольку в интернете полного и рабочего описания решения проблемы не нашлось, решил составить свой вариант.
Задача: собрать библиотеки QT 5.4 с поддержкой OpenGL ES2 под архитектуру ARM (целевая плата conga-QMX6 на базе процессора Freescale i.MX6 ARM Cortex A9). Читать далее
Китайский фонарик на солнечных батарейках
Заказывал данную игрушку исключительно на разборку: аккумулятор и солнечная панель. Так мне казалось из описания на Алиэкспрессе.
Что же обещали китайцы (в том магазине что брал я):
Specifications:
1. Solar Life: 5 years / Время жизни солнечной батареи 5 лет
2. Illuminating: 2 hours lighting time / Свечение: 2 часа
3. Charging Time: Full in 5 hours in sun / Время зарядки: 5 часов на солнце Читать далее
Установка 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. Читать далее
Ремонт монитора Philips 170B4
Бродя в субботним предпасхальным утром на рынке по рядам старьевщиков взгляд упал на достаточно товарного вида белый LCD монитор Philips 17 дюймов. Цена вопроса оказалась смешной, 500 рублей, дедушка продававший его сказал что включал в розетку и по экрану прыгал квадратик с иероглифами, так что типа рабочий. Купившись на цену и хороший внешний вид, решил взять сей экспонат. Читать далее
Возвращение игры Tessera
Тессера — латинское слово, означающее кубик мозаики. Оригинальное название игры Tesserae, с буквой -e на конце, означающей в латыни множественное число можно соответственно перевести как Мозаика.
Игра относится к классу головоломок и логических игр, отличаясь от других представителей данного класса сложным набором игровых правил. Однако, при кажущейся на первый взгляд их запутанности, сам игровой процесс увлекателен и при небольшой тренировке быстро становится интуитивно понятен. Читать далее
USB звуковая карта с усилителем мощности
Предыстория достаточно простая, появилась нужда во внешних активных колонках к ПК, но при этом не было никакого желания заморачиваться на изготовлении/покупке источника питания, да и на самом УНЧ-е, да и вообще хотелось все сделать как можно проще, для самых ленивых так сказать. Немного поисследовав данную тему пришел к следующему.
Задача
Разработать звуковой УНЧ с подключением и питанием по интерфейсу USB с применением бесплатных образцов от Техас Инструментс или Аналог Девайс. Читать далее
ИК передатчик на TFDS4500
Все началось с того что я приобрел новую материнскую плату с встроенным IrDA. Очень хотелось связать мобильный телефон с ПК, а тратить деньги на внешние USB IR адаптеры и уж тем более дата-кабели не хотелось. Тем более что аппаратная основа для ИК обмена уже была реализована в новой материнке. Немного поисследовав интернет нашел несколько простых решений с использованием готовых приемопередающих модулей. Мой выбор пал на TFDS4500 фирмы Vishay. Читать далее