Телевизионная приставка «Transervis IPDC603» предназначена для:
- доступа к цифровым телеканалам стандартной и высокой четкости (HDTV), услугам "Видео по запросу", играм, обмену мгновенными сообщениями и современным интерактивным сервисам, доступным в сетях операторов связи.
Программное обеспечение ТВ-приставки «Transervis IPDC603», выполненное на базе OS Linux buildroot 3.10.33, обеспечивает следующие функции:
- прием видео- и аудио контента, получаемого посредством его подключения к проводной сети Интернет (Ethernet)
- воспроизведение видео- и аудио контента посредством аналогового и цифрового интерфейсов HDMI, AV
- работу с внешними накопителями (USB HDD и Flash с файловыми системами FAT32 и NTFS, со скоростью USB-операций не менее 30 Мб/с)
- получение ИК-команд от пульта дистанционного управления
- управление индикацией LED
ПО имеет подписанный начальный загрузчик (bootloader) и соответствует следующим общим требованиям:
- обеспечивает инициализацию и настройку Trusted Execution Environment (на базе ARM TrustZone);
- имеет разделы встроенной памяти, в которых хранятся образы ядра Linux и initramfs;
- выполняет проверку целостности и неприкосновенности ядра Linux и initramfs (integrity) путём верификации цифровой подписи производителя. В противном случае, загрузка будет прерываться с сообщением об ошибке;
- загрузка ядра и initramfs в память и передача управления ядру;
- имеет актуальные версии драйверов для работы в соответствии с текущими требованиями.
ПО содержит HDCP-ключи.
Ядро операционной системы удовлетворяет следующим требованиям:
- Реализована поддержка управления устройствами udev (или mdev) в kernel;
- Поддержка файловых систем: UBIFS, ext2/ext3/ext4, vfat (fat32), ntfs, iso9660, UDF, squashFS и клиенты NFS;
- Поддержка Filesystem layout, используемый в Linux, который содержит такие наиболее важные папки, как: /home, /boot, /usr, /etc, /dev, /var;
- Поддержка драйвера sysfs (работа с кнопками, LED) и Linux LED subsystem;
- Поддержка пакета Busybox; Busybox используется для большинства инструментов командной строки Linux во всех поддерживаемых в настоящее время версиях Linux;
- Поддержка Runtime (Среда выполнения приложений);
- Поддержка возможности управления ПДУ посредством ИК, конфигурация прилагаемого ПДУ;
- Возможность реализации утилиты обновления ПО по multicast, unicast и с USB flash (в bootloader или initramfs, доступная для использования bootloader);
- Поддержка графических API: OpenGL ES, EGL, Vulkan;
- Поддержка библиотеки FreeType для отображения текста;
- Поддержка СУБД SQLite;
- Поддержка механизма шифрования данных file-based encryption, основанного на встроенной в ext4 поддержке шифрования, реализованной в ядре Linux fscrypt;
- Поддержка SELinux, в части функционала для реализации контроля за разрешениями приложений и сервисов;
- Инструмент работы с 2D-графикой с возможностью наложения поверх воспроизводимого видео с альфа-каналом, и детальное описание API (включая реализацию работы с аппаратным ускорением в смежных компонентах) (например, directFB, OMX, etc);
- Запись ключей HDCP 1.4, MAC (Ethernet), SN в устройство;
- Возможность получить MAC адрес и S/N, названия модели (включая ревизию), а также состояние интерфейсов (AV_HDMI, AV_COMPOSITE), через библиотеку с API libstbvendor.
Программное обеспечение ТВ-приставки предустанавливается на заводе-изготовителе. По вопросам приобретения ТВ-приставки «Transervis IPDC603» с встроенным ПО обращайтесь в ООО Производственная компания «ТрансСервис» по телефонам 8 (800) 550-51-96, 8 (968) 928-51-96, или напишите нам на е-мейл info@transrv.ru