«АНТАРЕС-А64» имеет достаточно мощную для своего класса вычислительных машин графическую подсистему ARM Mali400MP2, поддерживающую OpenGL ES2.0 и OpenVG 1.1, а также аппаратные реализации H.264 (кодирование/декодирование) и H.265 (декодирование).

В качестве графического композитора в базовом образе системного ПО для «АНТАРЕС-А64» используется Wayland/Weston, а для запуска графических приложений для X11 установлен xWayland. Таким образом, запуск glxgears – утилиты для проверки работы 3D выполняется следующим образом:

export DISPLAY=:0
glxgears

Пакет mesa-utils уже входит в состав базового образа. Результат выполнения представлен на рис. 1.

Рисунок 1. Запуск glxgears

Для работы с видео на «АНТАРЕС-А64» может быть установлен gstreamer:

apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-bad1.0-dev gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav  gstreamer1.0-tools gstreamer1.0-x gstreamer1.0-alsa gstreamer1.0-gl gstreamer1.0-qt5 gstreamer1.0-pulseaudio

Ряд базовых тестовых примеров:

gst-launch-1.0 -v videotestsrc ! video/x-raw, format=BGRx, width=1920, height=1080, framerate=10/1 ! autovideosink
gst-launch-1.0 playbin uri=https://www.freedesktop.org/software/gstreamer-sdk/data/media/sintel_trailer-480p.webm
gst-launch-1.0 playbin uri=https://www.freedesktop.org/software/gstreamer-sdk/data/media/-480p.webm video-sink='videoconvert ! video/x-raw,width=1920,height=1080 ! autovideosink'
Рисунок 2. Проигрывание видео
« Назад