В 2011 году был представлен Chumby NeTV – медиа-плеер Linux IPTV с открытым исходным кодом на базе Xilinx Spartan FPGA и процессором Marvell Armada 166. С тех пор прошло много лет, и теперь компания Bunnie Huang представила новую версию.
Платформа для разработки NeTV2 на базе более мощного Xilinx Artik-7 FPGA, а так же плата может быть добавлена Raspberry Pi 3 B + для таких вещей, как полная настройка JTAG и генерация наложения видео.
NeTV2 + Raspberry Pi 3
Основные спецификации и характеристики:
- FPGA – Xilinx Artik-7 XC7A35T-2FGG484 (доступен с опцией XC7A50T только во время акции)
- Системная память – ОЗУ 512 Мб, 32-разрядная версия DDR3-800
- Хранилище – карта micro SD, флэш-память SPI 8 Мб
- Видеопотоки
- 2x входа HDMI тип A
- 1x выход HDMI тип A
- 1x выход HDMI тип D.
- Одна пара вход/выход, настроенная для видеофильтрации в режиме «NeTV mode».
- Максимальная пропускная способность видео – 1920 x 1080 при 60 Гц
- Возможности подключения – 10/100M Ethernet
- USB – 1x порт микро USB
- Расширение
- PCI-Express 2.0 x4 с расширениями GPIO «hax» на опциональных/неиспользуемых контактах
- Дополнительно Raspberry Pi 3B +
- Отладка – JTAG
- Источник питания – 12 В постоянного тока через разъем “бочонок” или 12 В постоянного тока через PCI-Express; Максимальная рабочая мощность 10 Вт
- Размеры – 160 мм x 120 мм x 51 мм (для дополнительного пластикового корпуса)
Система оптимизирована для использования с migen/LiteX, язык программного обеспечения на основе Python с открытым исходным кодом, который работает с инструментами Xilinx для синтеза, размещения и маршрутизации.
NetTV2 имеет два режима работы, в зависимости от выбранных перемычек:
- Классический режим NeTV (по умолчанию), в котором битовый потом позволяет добавлять зашифрованные пиксели к зашифрованному видеопотоку без дешифрования видеопотока (по юридическим причинам).
- Режим Libre – больше ориентирован на разработчиков – работает только с незашифрованными видеопотоками, но имеет полный доступ ко всему видеопотоку.
Сравнение NeTV2 с другими видео-платформами, такими как Numato Opsis
Если вы находитесь в США, возможности платформы, однако, ограничены по юридическим причинам, а именно раздел 1201 DMCA, который делает незаконным обход защиты на зашифрованных видео-потоках даже для вашего личного использования. Так, например, при использовании классического режима NeTV, описанного выше, в то время как возможно наложить непрозрачный текст на видео, не представляется возможным добавить текст с прозрачным фоном, для чего потребуется дешифрование видео для применения альфа-смешивания. EFF, Bunny Huang и другие, однако, подали иск, чтобы изменить ситуацию, поэтому будем смотреть, что изменится. Подробно об этом рассказывает Bunnie в своем блоге, в обзоре NeTV2.
NeTV2 был запущен в Crowdsupply с целью сбора финансирования в размере 15 000 долларов. Вознаграждения начинаются с $ 200 за плату NeTV2 только с FPGA XC7A35T, но, самым популярным является пакет «NeSt2 Quickstart Package» стоимостью 320 долларов США, который добавляет карту Raspberry Pi 3 B +, 8-гигабайтную карту microSD с предварительно загруженным базовым пакетом прошивки, с специальным HDMI Flex Jumper, и все это собрано в красный и черный корпус, показанные выше. Доставка по США бесплатная и составит 30 долларов США для остального мира. Вам придется подождать, так как решение ожидается только к концу мая 2019 года.
Благодарим сайт cnx-software.com за предоставленную информацию
Оригинал статьи опубликован здесь