Компания Rikomagic отправила мне образец своего плеера для цифровых вывесок DS08 для обзора. Он основан на SoC Rockchip RK3588 с 8 ГБ ОЗУ и флеш-накопителем eMMC на 128 ГБ, оснащён двумя портами HDMI 2.1, гигабитным Ethernet, WiFi 6 и Bluetooth 5.2, а также несколькими портами USB, оптическим выходом S/PDIF и другими функциями.
Сначала я не был уверен, что смогу получить образец, так как в Таиланде строгие правила лицензирования подобного оборудования, но Rikomagic сообщила, что проблем не будет при использовании DDP (поставка с оплатой пошлин) — курьер берёт на себя все формальности. Так и вышло: посылка пришла без проблем. Поскольку платформа Rockchip RK3588 уже зрелая, в этом обзоре не будет бенчмарков, вместо этого я проведу распаковку и разборку, а также сосредоточусь на функциях для цифровых вывесок: воспроизведение видео, поддержка RTC и варианты ориентации дисплея.
Распаковка Rikomagic DS08
Поскольку DS08 — не потребительское устройство, ему не нужна яркая розничная упаковка, поэтому образец пришёл в прочной белой коробке.
В комплекте: сам плеер DS08, две антенны WiFi, блок питания 12 В / 2 А (24 Вт), HDMI-кабель «8K» и простой ИК-пульт дистанционного управления.
На передней панели расположены ИК-приёмник, светодиод питания, слот для microSD, аудиоразъём 3,5 мм, порт USB 2.0 OTG Type-C и два порта USB 3.0. Задняя панель оснащена двумя разъёмами SMA для антенн, оптическим аудиовыходом S/PDIF, портом USB 2.0, HDMI-портом с поддержкой 8K, HDMI-портом с поддержкой 4K, гигабитным Ethernet и разъёмом питания 12 В DC.
Как ни странно, на моём образце на передней панели было всего два винта вместо четырёх.
Разборка Rikomagic DS08
Чтобы извлечь основную плату из металлического корпуса, нужно открутить винты на передней и задней панелях, снять SMA-разъёмы антенн с задней панели и выдвинуть плату.
На основной плате установлены PMIC от Rockchip, контроллер USB-концентратора GL805G USB 2.0 и гигабитный Ethernet-трансивер RealTek RTL8211F. Rockchip RK3588, микросхемы ОЗУ и флеш-накопитель на 128 ГБ находятся под большим радиатором. Среди прочих особенностей: четыре контактные площадки для UART-консоли, кнопка сброса за аудиоразъёмом, батарейка RTC, модуль WiFi 6 и Bluetooth 5.2 (маркировка нечитаема), а также посадочные места для «опционального 4G LTE-модуля с слотом SIM-карты», указанного в спецификациях.
На нижней стороне платы особо нечего смотреть, кроме пассивных компонентов и толстой термопрокладки, которая должна соприкасаться с металлическим корпусом для охлаждения.

Первый запуск Rikomagic DS08 и системная информация
Теперь соберём устройство, подключим его к Ethernet и HDMI-монитору для тестирования.
Оно загружается в стандартный лаунчер Android. Предустановленного приложения для цифровых вывесок нет — клиент может использовать любое или разработать своё. Разрешение интерфейса (framebuffer) составляет 3840×2160 вместо более привычного 1920×1080.

Rikomagic DS08 работает под управлением Android 13 на ядре Linux 5.10.157.
Предустановлено лишь несколько приложений:
- Google Chrome — веб-сёрфинг или загрузка приложений.
- Explorer — файловый менеджер
- Gallery для просмотра изображений
- Music для воспроизведения аудиофайлов
- Google Play Store — у меня не заработало. Приложение запускается, но нажатие на кнопку входа не даёт результата.
- Power Manager — для планирования включения/выключения и перезагрузки
- Settings
- Video — воспроизведение локальных видеофайлов.
В пользовательских настройках есть возможность скрыть панель навигации (можно также использовать значок со стрелкой вниз), кнопку питания и кнопку поворота экрана (второй значок, выделенный красным).
Google Play не работал даже после проверки наличия последней версии прошивки и очистки всех кешей приложения. Я пробовал через Ethernet и WiFi 5 ГГц — безрезультатно. Тем не менее, компания прислала видео, где Google Play отлично работает на их образце, так что проблема, вероятно, только в моём экземпляре. Поддержка Google Play, вероятно, не так важна для такого встроенного оборудования, хотя и удобна.
Поэтому я установил APKPure, чтобы получить необходимые инструменты, например CPU-Z. Системная информация в основном соответствует ожиданиям: восьмиядерный Rockchip RK3588 с 7916 МБ ОЗУ. Однако объём хранилища отображается как 53 ГБ, что очень мало для плеера, который должен иметь 128 ГБ флеш. После запроса Rikomagic сообщила, что мне отправили раннюю пилотную партию с 64 ГБ флеш, а серийные устройства поставляются с 128 ГБ. Система предоставляет root-доступ.
Не удалось проверить DRM-лицензии через DRMInfo, так как для этого требуется Google Play. Проверка в терминале показывает, что Widewine L3 включён:
:/ $ getprop ro.widewine.level
:/ $ getprop drm.service.enabled
true
Не уверен, что DRM так уж полезен для плеера цифровых вывесок, хотя, как обычно, всё зависит от сценария использования. Например, трансляция спортивных событий в прямом эфире или премиальных каналов вместе с другим контентом (текст, изображения) может выиграть от поддержки Widewine L3/L1.
Воспроизведение видео
Одна из важнейших функций плеера для цифровых вывесок — возможности воспроизведения видео. Я использовал встроенное приложение Video для воспроизведения видео с USB 3.0 жёсткого диска, а также подключил колонки к аудиоразъёму 3,5 мм, так как используемый мной HDMI-дисплей CrowView не имеет встроенных динамиков.
Я начал с 4K-видео:
- HD.Club-4K-Chimei-inn-60mbps.mp4 (H.264, 30 кадров/с) – OK
- sintel-2010-4k.mkv (H.264, 24 кадра/с, 4096×1744, аудио AC-3) – Видео OK, нет звука
- Beauty_3840x2160_120fps_420_8bit_HEVC_MP4.mp4 (H.265, без звука) – OK
- Bosphorus_3840x2160_120fps_420_8bit_HEVC_MP4.mp4 (H.265, без звука) – OK
- Jockey_3840x2160_120fps_420_8bit_HEVC_TS.ts (H.265) – OK
- MHD_2013_2160p_ShowReel_R_9000f_24fps_RMN_QP23_10b.mkv (10-битный HEVC, без звука) – OK
- phfx_4KHD_VP9TestFootage.webm (VP9, без звука) – OK
- BT.2020.20140602.ts (совместимое с Rec.2020 видео; 36 Мбит/с; 59,97 Гц) – OK
- big_buck_bunny_4k_H264_30fps.mp4 – OK
- big_buck_bunny_4k_H264_60fps.mp4 – OK
- Fifa_WorldCup2014_Uruguay-Colombia_4K-x265.mp4 (4K, H.265, 60 кадров/с) –
- Samsung_UHD_Dubai_10-bit_HEVC_51.4Mbps.ts (10-битный HEVC / MPEG-4 AAC) – OK
- 暗流涌动-4K.mp4 (10-битный H.264; 120 Мбит/с) – OK
- Ducks Take Off [2160p @ 243 Mbps].mkv (4K H.264 @ 29,97 кадров/с; 243 Мбит/с; без звука) – OK
- tara-no9-vp9.webm (4K VP9 YouTube видео @ 60 кадров/с, аудио Vorbis) – OK
- The.Curvature.of.Earth.4K.60FPS-YT-UceRgEyfSsc.VP9.3840×2160.OPUS.160K.webm (4K VP9 @ 60 кадров/с + аудио opus) – OK
Отлично, за исключением отсутствия поддержки аудио AC-3 в приложении Video.
Затем я протестировал несколько 8K-видео:
- 8K Sample Video _ Alpha 1 _ Sony _ α–ucUFBTUYLI.mkv (8K AV1 видео @ 29,97 кадров/с с аудио Vorbis) – Запускается со звуком, но видео дёргается. Нормально, из-за ограничения RK3588 до 4Kp60 для AV1.
- 2021-LG-8K-60-fps.mp4 (8K AV1 @ 59,94 кадров/с, без звука) – Дёргается и воспроизводится в замедленном темпе (оригинал — нормальная скорость). Нормально, из-за ограничения RK3588 до 4Kp60 для AV1.
- hevc_8k60P_bilibili_1.mp4 (8K H.265 @ 30 кадров/с, аудио AAC LC) – OK
- First_8K_Video_from_Space_-_Ultra_HD_VP9.webm (8K VP9 @ 23,96 кадров/с, аудио Opus) – В основном OK, но слишком много зависаний, иногда пропадает звук.
Сначала всё выглядело плохо, пока я не понял, что Rockchip RK3588 поддерживает аппаратное декодирование AV1 только до 4Kp60… Поэтому я нашёл ещё два 8K-видео в H.265 и VP9. H.265 воспроизводился отлично, а VP9 — не очень. Я скопировал файл на eMMC флеш на всякий случай, но это не помогло. Rikomagic DS08 может использоваться как 8K-плеер для цифровых вывесок, но если вам нужны 8K-видео в медиаконтенте, возможно, придётся выбирать определённые форматы и/или битрейты.
Плееры для цифровых вывесок часто работают непрерывно, поэтому надёжность важна. Я провёл тест на выносливость: воспроизводил одно 4Kp60 видео в цикле более 24 часов. Система не зависла, видео всё ещё воспроизводилось плавно, хотя тест проводился при температуре окружающей среды от 28°C до 40°C.
Функции для цифровых вывесок
DS08 имеет как минимум три функции, особенно полезные для цифровых вывесок: ориентация дисплея, поддержка RTC и сторожевой таймер.
Ориентация дисплея
По умолчанию Android загружается в альбомной ориентации. Это легко изменить, нажав кнопку поворота экрана. Вот после поворота на 90° (портретный режим)…
… на 180° (альбомный режим с кабелями слева) …
… и на 270° (портретный режим с кабелями снизу для моего дисплея). Затем я перешёл в приложение Video и запустил видео в этом режиме перед съёмкой.

Выбранная ориентация сохраняется после перезагрузки и выключения питания, как будет показано далее. Раньше можно было переключаться между альбомным и портретным режимами с помощью приложения , но изменения в Android OS усложнили этот метод, и лучше, когда функция встроена в прошивку устройства.
RTC и планирование включения/выключения и перезагрузки
Если плеер для цифровых вывесок предназначен для работы, например, в торговом центре, открытом с 10 до 22 часов, нет необходимости запускать его круглосуточно. Приложение Power Manager предлагает опции для планирования времени включения, выключения и перезагрузки.
Сначала я опробовал перезагрузку, настроив её на 20:00 — никаких проблем. Время включения и выключения можно задать на каждый день или только на рабочие дни (с понедельника по пятницу). Можно также установить единое время для всех дней или настраивать каждый день отдельно. Я протестировал в воскресенье: отключение в 20:15 и включение в 20:20 в портретной ориентации — всё сработало точно с правильным временем и той же ориентацией.
Сторожевой таймер
Этот пункт было сложнее проверить. В итоге я подключился по SSH (через SSH-сервер) и спровоцировал панику ядра:
:/ $ su
:/ # echo c > /proc/sysrq-trigger
Окно терминала перестало отвечать, и через пару секунд система автоматически перезагрузилась, а не зависла навсегда. Это минимизирует время простоя и гарантирует, что вывеска быстро восстановится при сбое или зависании.
Я всё же спросил компанию о тестировании сторожевого таймера, и они предложили следующие шаги:
- Скачайте и установите Rockchip FactoryTool и DriverAssistant
- Подключите USB-C порт DS08 к Windows-компьютеру
- Откройте инструмент прошивки FlashTool
- Нажмите и удерживайте кнопку восстановления (внутри аудиоразъёма, см. разборку), чтобы войти в режим восстановления, пока инструмент не обнаружит устройство.
- Система автоматически перезагрузится примерно через 8 минут.
Я сделал это, как показано на скриншоте. Светодиод питания и HDMI-выход DS08 отключились, и я увидел подключение на Port[2]. Я начал в 10:24, а в 10:32 плеер перезагрузился в Android 13.
Поддержка двух дисплеев
Rikomagic DS08 имеет два видеовыхода: HDMI до 8Kp60 и HDMI до 4Kp60. Я подключил 32-дюймовый 4K-монитор KTC A32Q8 и 14-дюймовый портативный монитор CrowView Full HD , режим зеркалирования работает отлично, даже при воспроизведении 8K-видео.
Возможно использование независимых дисплеев, например для отображения информации или меню на разных языках, но для этого, вероятно, потребуется модификация прошивки. Если второй дисплей находится далеко (7-10+ метров при 4Kp60), DS08 может понадобиться в паре с длинным оптоволоконным HDMI-кабелем , так как обычный HDMI-кабель не подойдёт.
Я также планировал проверить функцию сенсорного экрана через USB, но понял, что у меня нет рабочего сенсорного дисплея с HDMI и USB-C — только такой, где USB-C передаёт и видео, и данные касания, а DS08 поддерживает видеовыход только через HDMI.
Производительность WiFi 6
Я быстро протестировал гигабитный Ethernet с помощью iperf3 (Magic iPerf на Android) и получил 941/942 Мбит/с в обоих направлениях — здесь никаких проблем, как и на большинстве устройств. С WiFi 6 больше вариаций, поэтому я протестировал его при подключении на 5 ГГц:
- Загрузка
devkit@UPX-i11:~$ iperf3 -t 60 -c 192.168.31.192 -i 10 Connecting to host 192.168.31.192, port 5201 [ 5] local 192.168.31.12 port 34542 connected to 192.168.31.192 port 5201 [ ID] Interval Transfer Bitrate Retr Cwnd [ 5] 0.00-10.01 sec 412 MBytes 345 Mbits/sec 8 648 KBytes [ 5] 10.01-20.01 sec 396 MBytes 333 Mbits/sec 10 399 KBytes [ 5] 20.01-30.01 sec 365 MBytes 306 Mbits/sec 8 499 KBytes [ 5] 30.01-40.01 sec 358 MBytes 300 Mbits/sec 12 583 KBytes [ 5] 40.01-50.01 sec 333 MBytes 279 Mbits/sec 19 321 KBytes [ 5] 50.01-60.00 sec 362 MBytes 304 Mbits/sec 9 337 KBytes - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-60.00 sec 2.18 GBytes 311 Mbits/sec 66 sender [ 5] 0.00-60.00 sec 2.17 GBytes 311 Mbits/sec receiver[Время форматирования: 0.0007 секунд]
- Отправка
devkit@UPX-i11:~$ iperf3 -t 60 -c 192.168.31.192 -i 10 -R Connecting to host 192.168.31.192, port 5201 Reverse mode, remote host 192.168.31.192 is sending [ 5] local 192.168.31.12 port 46694 connected to 192.168.31.192 port 5201 [ ID] Interval Transfer Bitrate [ 5] 0.00-10.01 sec 372 MBytes 312 Mbits/sec [ 5] 10.01-20.01 sec 383 MBytes 321 Mbits/sec [ 5] 20.01-30.00 sec 380 MBytes 319 Mbits/sec [ 5] 30.00-40.00 sec 379 MBytes 318 Mbits/sec [ 5] 40.00-50.01 sec 382 MBytes 320 Mbits/sec [ 5] 50.01-60.01 sec 380 MBytes 319 Mbits/sec - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate [ 5] 0.00-60.01 sec 2.22 GBytes 318 Mbits/sec sender [ 5] 0.00-60.01 sec 2.22 GBytes 318 Mbits/sec receiver[Время форматирования: 0.0006 секунд]
311 Мбит/с на загрузку и 318 Мбит/с на отправку — не впечатляет, учитывая, что с другими устройствами в этом окружении я получаю более 1 Гбит/с. По крайней мере, стабильно. Однако, если по какой-то причине требуется более высокая скорость передачи, рекомендуется гигабитный Ethernet.
Энергопотребление
Я использовал ваттметр для измерения потребления при подключении к Ethernet, HDMI-дисплею и USB RF-донглу для мыши и клавиатуры:
- Выключено – 0,4 Вт
- Режим ожидания – 2,5 Вт
- Бездействие – 3 Вт
- Воспроизведение 8K видео – от 4,9 до 5 Вт
Энергопотребление очень низкое, но главное здесь — потребление выбранного дисплея (дисплеев).
Заключение
Rikomagic DS08 — это медиаплеер на Android 13, предназначенный для цифровых вывесок с такими функциями, как ориентация дисплея, планирование перезагрузок и времени включения/выключения, а также сторожевой таймер для оптимизации времени безотказной работы даже в случае сбоя системы. Он также имеет два видеовыхода HDMI, которые отлично работают в режиме зеркала.
Благодаря SoC Rockchip RK3588 с 8 ГБ ОЗУ плеер отлично справляется с задачами 4K-цифровых вывесок — все протестированные образцы воспроизводились плавно. Единственная проблема — видео с аудио AC-3 не поддерживается встроенным приложением Video. Теоретически возможен вывод и воспроизведение 8K-видео, но результаты оказались неоднозначными. 8K AV1-видео не поддерживаются (только 4Kp60 из-за ограничений VPU RK3588). 8K H.265 воспроизводился отлично, а 8K VP9 время от времени зависал, реже пропадал звук. Тестирование проводилось на мониторах Full HD и 4K, так как у меня нет 8K-телевизора.
Хочу поблагодарить Rikomagic за предоставленный на обзор плеер для цифровых вывесок DS08. Серийные версии с 8 ГБ ОЗУ и 128 ГБ eMMC флеш продаются примерно за $300 на AliExpress без учёта доставки и налогов. Дополнительные сведения можно найти на странице продукта , где указана возможность кастомизации ОС при заказе от 500 штук.
Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.


















