Дизайн
Mi Box S представляет собой небольшой плоский брусок со скругленными углами, который без проблем помещается на ладони. Он исполнен в черном цвете, из матового пластика с глянцевым тиснением “Mi” на лицевой панели. Сам по себе пластик не маркий, а возможные загрязнения удаляются без проблем. Такое устройство без проблем впишется в любой интерьер и не будет привлекать к себе лишнего внимания. Габариты устройства 95х16х95 мм.
Передняя и боковые грани устройства пусты, их лишь украшает декоративная фаска и небольшой светодиод. Сзади сосредоточены все порты, это HDMI 2.0, USB 2.0 и аудиоразъем, совмещенный с оптическим SPDIF. Из недостатков — отсутствие прорезиненных ножек, из-за чего приставка может скользить по столу.
Интерфейсы
Все разъёмы находятся на задней стороне корпуса. Они располагаются на двух площадках. Те входы, которыми вы редко будете пользоваться, например антенный, скрыты в центральной части корпуса. Гнёзда для флешек, наушников и прочих девайсов, требующих быстрого доступа, расположены сбоку, чтобы до них было легче добраться.
Вот весь список интерфейсов:
- вход Ethernet для подключения LAN-кабеля — для проводного подключения к интернету;
- оптический выход — для подключения Hi-Fi-колонок;
- RCA-входы — классические «тюльпаны» для подключения внешних источников;
- RF-вход — для подключения аналоговой антенны эфирного телевидения;
- USB-разъёмы — три гнезда для флешек, внешних жёстких дисков, мышек и клавиатур;
- CI-интерфейс — для подключения смарт-карты платного цифрового телевидения;
- mini-jack-вход — аналоговый аудиоразъём для подключения наушников или внешних колонок;
- HDMI-входы — три гнезда для подключения источников, одно из которых с поддержкой ARC (пригодится для упрощения коммутации внешних звуковых устройств).
Не обошлось без странностей: некоторые разъёмы на боковой площадке расположены будто случайным образом. Пару USB от третьего аналогичного разъёма отделяют все остальные гнёзда, а вход для наушников и CI-интерфейс расположены так, будто их размещение заранее никто не продумывал. На качество коммутации это не влияет, и в обычных условиях эта странность скрыта от глаз, так что это вряд ли тянет на недостаток.
Пульт
Пульт ДУ, которым комплектуется приставка, миниатюрный и очень легкий. Он выполнен из такого же матового пластика, что и сам Mi Box и работает от пары батареек типа AAA. В руке лежит удобно. С приставкой пульт соединяется по каналу Bluetooth, благодаря этому связь получается стабильная, а проходящие мимо домочадцы ей не мешают. Кнопок минимум, а все управление понятно на интуитивном уровне. Сверху видим клавишу включения/выключения, ниже голосовой поиск, далее следует многофункциональный джойстик с кнопкой-выбором посередине. Под джойстиком видим ряд системных клавиш Android (приложения, назад и домой), еще ниже — выделенная кнопка для вызова Netflix и Live Channels. Еще ниже — качель регулировки громкости. На верхнюю грань вынесено отверстие микрофона, так что взаимодействовать с голосовым ассистентом довольно-таки удобно.
Технические характеристики
“Сердцем” приставки стал четырехъядерный процессор ARM Cortex-A53 с частотой 2,0 ГГц и графикой Mali-450. Величина встроенного накопителя 8 ГБ, оперативной памяти — 2 ГБ. Работает Mi Box S под управлением Android TV версии 8.1 Oreo. Что до стабильности, к этому параметру претензий нет. Приставка работает быстро, без проблем обрабатывая все запросы и команды. Зависаний или спонтанных перезагрузок за время использования замечено не было. Максимально трансляция видео возможна в разрешении 4К (3840×2160) с частотой 60 к/с. Лагов или подтормаживаний при этом не обнаружено. Поддерживаются видеокодеки VP9, H.265, H.264, MPEG (1/2/4), VC-1, а также Dolby и DTS. Из беспроводных интерфейсов, присутствуют двухдиапазонный Wi-Fi с поддержкой Miracast и Bluetooth 4.2.
Обзор Android-бокса Xiaomi Mi Box S
Xiaomi Mi Box S (MDZ-22-AB) является прямым наследником Xiaomi Mi Box (MDZ-16-AB). Аппаратно никаких существенных изменений не произошло. Как сам бокс, так и пульт были изменены в сторону уменьшения себестоимости. А вот в программной части бокс получил систему Android TV 8.1. В целом, несмотря на очевидные минусы, о которых вы узнаете в обзоре, Xiaomi Mi Box S до сих пор является уникальным (не путать со словами «хороший» или «плохой») устройством на рынке без очевидных конкурентов в своей ценовой нише — бокс с сертифицированной системой Android TV и сертификацией от Netflix.
Xiaomi Mi Box S (MDZ-22-AB) для обзора предоставлен магазином GearBest. В момент публикации обзора его цена в магазине составляла 79,99$. Цена достаточно высокая, но по разным акциям бывает доходит до 55$.
Содержание
- Технические характеристики
- Комплектация и внешний вид
- Разбор устройства и система охлаждения
- Программное обеспечение и общая стабильность работы
- Пульт, геймпады и HDMI CEC
- Производительность
- Внутренний и внешние накопители
- Сетевые интерфейсы и сетевые сервисы
- Поддержка прямого вывода звука и аудиодекодеров
- Поддержка видеодекодеров, проигрывание видео, автофреймрейт
- DRM, Google Cast и легальные VOD-сервисы
- Нелегальные VOD-сервисы и проигрывание видео с торрентов напрямую
- IPTV
- YouTube
- Заключение
Технические характеристики
Модель | Xiaomi Mi Box S (MDZ-22-AB) |
Материалы корпуса | Пластик |
SoC | Amlogic S905X |
ОЗУ | 2 Гбайт |
Флеш-память | 8 Гбайт |
USB | 1 x USB 2.0 |
Поддержка карт памяти | Нет |
Сетевые интерфейсы | Wi-Fi 4, 5 (802.11a/b/g/n/ac, MIMO 1×1) |
Bluetooth | 4.1 |
Видеовыходы | HDMI 2.0b (до 3840×[email protected] Гц с HDR) |
Аудиовыходы | HDMI, S/PDIF (Mini Toslink/Miniplug), аналоговый |
Пульт | Bluetooth, с микрофоном |
Питание | 5,2 В / 2,1 А |
ОС | Android TV 8.1 |
Комплектация и внешний вид
Бокс поставляется в яркой картонной коробке.
Внутри: приставка, пульт, кабель HDMI, блок питания, краткое руководство на нескольких языках.
Блок питания фирменный (AY11BA). Вилка тип А (американская/китайская). Напряжение 5,2 В, максимальная сила тока до 2,1 А. Длина кабеля около 110 см. Коннектор DC 4 x 1,7 мм.
Пульт аккуратный. Работает по Bluetooth. Питается от двух батареек ААА, они есть в комплекте.
Материалы не такие, как были у пульта Xiaomi Mi Box — в руке ощущается более дешёвым продуктом. D-pad дребезжит, т.е. сидит не плотно. D-pad тактильно ощущается хуже (из-за плоской формы), чем в предыдущей версии.
Отверстие микрофона находится на торце.
Сам бокс очень компактный. Корпус выполнен из матового пластика. Вес около 150 грамм. Размер 95x95x17 мм.
На передней части находится еле заметный белый светодиодный индикатор. Он светится, когда устройство работает.
По бокам ничего нет. Сзади: аналоговый аудиовыход, совмещённый с оптическим S/PDIF (Mini Toslink/Miniplug), HDMI, USB A 2.0, разъём питания (DC 4 x 1,7 мм).
На нижней крышке только пластиковые ножки.
Разбор устройства и система охлаждения
Нижняя крышка очень плотно сидит на защёлках. Снимается любым плоским пластиковым инструментом.
Все ключевые элементы на нижней стороне платы скрыты под металлическим экраном. Он припаян к плате.
Откручиваете 4 самореза и вынимаете плату.
На лицевой стороне платы все ключевые элементы тоже скрыты под припаянными металлическими экранами. Место расположения SoC через термоподложку контактирует с крупной металлической пластиной в верхней части корпуса. Антенна Wi-Fi/Bluetooth разведена на самой плате. Усилитель аналогового звука выполнен на базе контроллера SGMicro SGM89000. Можно заметить, что Xiaomi Mi Box S лишился ИК-приёмника, который неофициально присутствовал в Xiaomi Mi Box. В целом придраться не к чему — предельный минимализм (но достаточный) в схемотехнике.
15-минутный стресс-тест проходит без троттлинга с постоянной максимальной производительностью. Максимальная температура не более 50 °C.
Программное обеспечение и общая стабильность работы
Xiaomi Mi Box S поставляется с системой Android TV 8.1. Это стандартная система Android TV на базе SDK Amlogic с некоторыми доработками от Xiaomi.
Для тех, кто не знает, чем Android TV 8.1 отличает от обычной версии Android 8.1, кратко перечислю некоторые отличия:
- Нет навигационной панели и статусной строки.
- Жёстко зафиксирован лаунчер (домашний экран) — Google Home Launcher. В нём отображаются только те программы и игры, которые адаптированы под Android TV. При некоторых условиях Google разрешает производителю заменить лаунчер.
- Глобальный голосовой поиск в установленных программах / Google Ассистент.
- Ряд уникальных функций, например, специальные каналы (бывшие рекомендации), специальные оповещения, «картинка-в-картинке» на главном экране и пр.
- Интерфейс адаптирован под экраны ТВ и управление с пульта (D-Pad и голос) или геймпада.
- Программы и сервисы Google тоже адаптированы под экраны ТВ и управление с пульта.
- Google Play Store для Android TV содержит только те приложения и игры, которые адаптированы для Android TV (интерфейс и управление с пульта/геймпада).
- Есть поддержка Google Cast (на сертифицированных боксах).
Вы можете ставить любые программы. Но помните, что Google Play Store для Android TV содержит только те приложения и игры, которые адаптированы для Android TV. Все другие программы можете спокойно устанавливать через apk, Aptoide TV (нелегальное ПО) и пр. Для программ, которые не адаптированы под Android TV, вам может понадобиться мышка. Тут ещё нужно учитывать, что в некоторых программах, где требуется мышка, возможно некорректная работа на Xiaomi Mi Box S. Это баги системы Xiaomi Mi Box S. Например, появление фантомного курсора, некорректная обработка клика левой кнопки мыши и пр.
Идеология Android TV основана на простоте. Но если вы начнёте с ней бороться («мне нужно, как в смартфоне, и хочу всем управлять мышкой»), то вас ждут негативные впечатления. Если вы принимаете её идеологию, и все ваши актуальные программы адаптированы под Android TV, то вы будете просто получать наслаждение от работы системы.
Ещё важно понимать, что Android TV — это на данный момент единственная официальная система боксов от Google. Сертификация обычной системы Android для боксов прекращена более двух лет. В ближайшем будущем вы уже не увидите боксов от А-брендов или от операторов с обычной системой Android.
Xiaomi переработала и объединила Настройки (в SDK от Amlogic настройки разнесены по двум программам). Локализация на русский язык выполнена не полностью. Переведены элементы общей системы Android (т.е. самой компанией Google) и часть настроек от Amlogic. То, что добавлено Amlogic, в основном не переведено. Например, настройки экрана, вывода звука и пр. на английском языке.
Версия прошивки со всеми обновления на момент публикации обзора OPM1.171019.011.430. В прошивке используется 64-разрядное ядро версии 4.9.61. Но сама прослойка Android 32-разрядная.
Поведение Глобального поиска / Google Ассистента немного отличается, например, от Nvidia Shield TV. Видимо, различие в версии программы Google (она отвечает за поиск), которая устанавливается на боксе. Приведу частный пример. В Google Play Store вы нажимаете кнопку Глобального поиска и ищите Kodi. На Nvidia Shield TV показываются в приоритете результаты из программы Google Play Store (приоритет отдан результатам активной программы), т.е. всё верно по логике. А в Xiaomi Mi Box S приоритет отдан глобальным результатам, только нажав Вниз, вы увидите другие результаты, в том числе и в Google Play Store. При этом в некоторых программах приоритет всё же отдаётся результатам из активной программы.
Ещё стоит отметить, что Google Ассистента до сих пор полноценно не работает с русским языком в Android TV. Т.е. только базовый поиск и базовые команды. Хоть на смартфонах он почти год работает полноценно.
Поддержки root в системе нет и добавить её нельзя.
В целом система работает стабильно. Критических массовых проблем и багов в системе нет. В сети можно встретить возможные нарекания на работу HDMI CEC, режима сна, Wi-Fi и пр. Но тут стоит учитывать, что по количеству продаж Xiaomi Mi Box S сопоставим с продажами всех «китайских» боксов вместе взятых за аналогичный промежуток времени. Чем больше продаж, тем больше возможных жалоб.
Пульт, геймпады и HDMI CEC
Пульт можно назвать очень хорошим. Нарекание вызывает только форма D-pad (плоская). Тактильно плохо отличается центральная кнопка от кольца. Пульт работает по Bluetooth. Микрофон с великолепной чувствительностью, подносить пульт ближе ко рту не нужно, распознавание голоса работает чётко. Кнопку вызова Глобального голосового поиска / Google Ассистента держать не нужно для работы микрофона, достаточно лишь один раз нажать для вызова. Микрофон активируется программно системой при необходимости.
Есть нарекание к работе Глобального голосового поиска. Изображение уровня звука, когда вы произносите запрос, запаздывает, что может ввести в заблуждение. Т.е. вы начинает говорить, а изображение уровня отображает тишину и начинает меняться только через какое-то время.
Кнопки запуска Netflix и Live Channels обрабатываются нестандартно в системе. Т.е. вы не сможете переназначить их на другие программы, например, с помощью Button Mapper или Переназначение клавиш.
Кнопка с девятью точками вызывает окно всех установленных программ в системе.
Отмечу, в системе не активировано меню ранее запущенных программ для удобного переключения между программами, быстрого возврата к предыдущей программе и для принудительного закрытия программ при необходимости. Т.е. ни двойным или длительным нажатием Домой это меню не вызывается (хоть такая возможность предусмотрена в Android TV), что для некоторых может добавить дискомфорт в использовании.
Нажатие кнопки Питание на пульте отправляет бокс в сон. Длительное нажатие вызывает нелепое меню питания с одной командой (это меню перекочевало из Amlogic SDK, а в Amlogic больных дизайнеров и «чудо»-менеджеров хватает).
Из режима сна бокс можно вывести только кнопкой питания штатного пульта. При необходимости вы можете включить функцию «Не выключать экран» в настройках «Для разработчиков». Будет работать частичный режим сна и бокс можно будет разбудить любым RF-пультом.
Поддержка разных функций HDMI CEC плавает от одной модели ТВ к другой. Я ещё не встречал ни одного Android-бокса, у которого была бы идеальная поддержка HDMI CEC со всеми ТВ, даже с разными моделями ТВ одной марки. На боксах с Amlogic поддержка HDMI CEC никогда не была хорошей (в основном из-за выборочной работы функций питания и отсутствия возможности регулировки громкости). Поддержка HDMI CEC включается в настройках.
Работа HDMI CEC с тестовым телевизором Samsung (просто для примера, потому что у вас картина может быть иная):
- Отправляете в сон бокс с помощью пульта от бокса, ТВ выключается (переходит в режим ожидания) — да.
- Будите бокс с помощью пульта от бокса, ТВ включается — да.
- Включаете ТВ штатным пультом ТВ, бокс просыпается — да.
- Выключаете ТВ штатным пультом ТВ, бокс уходит в сон — да.
- Пультом от ТВ можно управлять боксом — да.
С боксом я проверил два геймпада — GameSir и Xiaomi. GameSir G3s не удалось подключить к боксу (это первый случай, когда конкретный геймпад не проходит сопряжение) — просто констатирую факт, детально в проблеме не разбирался. С геймпадом Xiaomi всё работало штатно.
Производительность
В приставке используется устаревшая SoC Amlogic S905X — 4 ядра ARM Cortex-A53 до 1,5 ГГц и GPU Mali-450 MP. Это бюджетная SoC. В общем система работает приемлемо, если не нагружать её несколькими одновременными задачами. Например, если система обновляет ПО через Google Play Store, то лучше воздержаться от использования бокса, потому что работа становится некомфортной. S912 или S905X2 просто ракеты по сравнению с S905X. Для 3D-игр эта SoC вообще не предназначена из-за слабого GPU. Нужно понимать, что главное в Android-боксах — это медиафункциональность, т.е. VPU и реализация его возможностей в ПО. Но процессор и GPU должны обладать достаточной мощностью, чтобы работа с устройством была комфортной. S905X комфортный уровень обеспечивает, но на грани.
Интерфейс отображается с максимальным разрешением 1920×1080. Даже если выбрать разрешение 3840×2160 в системе, интерфейс и все программы будут продолжать работать с разрешением 1920×1080 и масштабированием до 3840×2160. Как и во многих боксах, только объекты SurfaceView могут выводить реальное разрешение 4К (именно они используется в медиаплеерах и некоторых играх). По сути не имеет значения, с каким разрешением запускать тестовые программы и игры — при 1920×1080 и 3840×2160 результат будет идентичен.
Для удобства и наглядности я приведу сравнение производительности с боксами на Amlogic S905X2.
CPU
Xiaomi Mi Box S (S905X) | S905X2 | |
AnTuTu v6 (Общий индекс / GPU / CPU) | 34000 3000 12000 | 46000 8500 16000 |
Geeckbench 4 (Singe / Multi) | 650 1800 | 750 2200 |
Google Octane | 3100 | 4100 |
GPU
Xiaomi Mi Box S (S905X) | S905X2 | |
3DMark Ice Storm Extreme | 4200 | 5500 |
Bonsai | 25 к/с | 46 к/с |
GFXBenchmark T-Rex | 11 к/с | 13 к/с |
GFXBenchmark T-Rex 1080p Offscreen | 11 к/с | 13 к/с |
Большинство 2D-игр работали приемлемо.
Стриминг игр через Nvidia GameStream (Moonlight), поток 1080p60, 30 Мбит/c — задержка вывода декодера до 40 мс для H.265. При этом визуально видно нарушение равномерности один раз в секунду. В принципе, играть во многие игры можно (тут важно заметить, что использовался маршрутизатор Keenetic Ultra, подробности вы узнаете в тесте сетевых интерфейсов).
Внутренний и внешние накопители
В свежей системе Xiaomi Mi Box S пользователю доступно около 4 Гбайт внутренней памяти. Мало, но если не ставить игры, то для большинства задач хватит с головой. Более того, при необходимости вы можете использовать USB-накопитель (например, флешку) в режим расширения внутренней памяти.
Скорость линейной и произвольной записи внутренней флеш-памяти находится на низком уровне. Скорость чтения на хорошем для боксов уровне.
С поддержкой файловых систем на внешних накопителях (в роли внешнего диска) всё плохо.
NTFS | exFAT | |
Xiaomi Mi Box S | Только чтение | Только чтение |
Сетевые интерфейсы и сетевые сервисы
Поддержки Ethernet в боксе нет. При необходимости вы можете использовать USB-адаптеры на базе контроллера Asix AX88179 (USB 3.0 > Gigabit Ethernet) и получите скорость около 250 Мбит/с. Самые популярные и проверенные адаптеры — от Ugreen.
За беспроводную сеть отвечает контроллер Broadcom (точную модель не назову, т.к. контроллер скрыт под металлическим экраном) с поддержкой Wi-Fi 802.11a/b/g/n/ac, 2,4 ГГц и 5 ГГц, MIMO 1×1.
Тесты проводились с помощью iperf 3. Сервер iperf запущен на компьютере, который подключён к локальной сети по Gigabit Ethernet. Выбран ключ R — сервер передаёт, устройство принимает.
Бокс находился в 5 метра от маршрутизатора через одну железобетонную стену — это место, в котором я тестирую все Android-боксы и мини-ПК. Линия, соединяющая бокс и маршрутизатор, проходит через стену под углом 45 градусов. Чтобы вы понимали — у меня нет цели узнать предельную скорость Wi-Fi конкретного бокса в 1 метре от маршрутизатора без препятствий (мне не важно, выжмет он там 200 или 300 Мбит/с). Я моделирую типовой случай, и все боксы тестируются в одинаковых условиях. Тестирую я только с диапазоном 5 ГГц (если бокс такой поддержкой обладает).
В роли маршрутизатора в этот раз выступали Keenetic Ultra (KN-1810) и Xiaomi Mi Router 3G (Padavan).
Keenetic Ultra | 167 Мбит/с |
Xiaomi Mi Router 3G | 108 Мбит/с |
За всё время тестирования нареканий к работе Wi-Fi не возникло. Работа была стабильной, разрывов связи и переподключений не было.
Никаких сетевых файловых сервисов (сервер и клиент) в системе нет.
Поддержка прямого вывода звука и аудиодекодеров
В системе Xiaomi Mi Box S присутствуют декодеры (декодирование и микширование в стерео) Dolby Digital и DTS. Они есть как в MediaCodec, так и в StageFright.
Для тестов прямого вывода звука использовался ресивер Onkyo.
Прямой вывод по HDMI в Kodi (17.6):
Dolby Digital 5.1 | DD 5.1 |
DTS 5.1 | DTS 5.1 |
Dolby TrueHD 7.1 | Нет |
DTS-HD MA 7.1 | Нет |
Dolby Atmos | Нет |
DTS:X | Нет |
Поддержка видеодекодеров, проигрывание видео, автофреймрейт
Xiaomi Mi Box S имеет выход HDMI 2.0b. Поддерживается разрешение до 3840×2160 при 60 Гц, 10 бит с HDR10. Можно выбирать цветовое кодирование в Настройках. Интерфейс выводится с максимальным разрешением 1920×1080. Даже если выбрать разрешение 3840×2160 в системе, интерфейс и все программы будут продолжать работать с разрешением 1920×1080 и масштабированием до 3840×2160. Как и во многих боксах, только объекты SurfaceView могут выводить реальное разрешение 4К с поддержкой HDR, они и используются во многих плеерах.
В системе работает неотключаемый шумодав для видео (это видно невооруженным глазом даже без тестов).
HDR
Никаких проблем выводом HDR10 (в UHD Blu-ray) я не заметил. Поддерживается конверсия HDR в SDR на тот случай, если у вас появилась необходимость посмотреть HDR-контент на SDR-телевизоре. У Amlogic конверсия не идеальная (и быть идеальной она не может), но одна из лучших.
Система устранения чересстрочности
Устранение чересстрочности не работает ни в StageFright, ни в MediaCodec. Отображается только одно поле из двух. Т.е. на выходе из декодера для потоков с чересстрочным видео вы получаете в два раза сниженную частоту кадров и в два раза сниженное разрешение по вертикали.
Проигрывание видео
Бокс справляются с практически любым актуальным контентом в Kodi (17.6) на NAS. Любые UHD BDRemux проигрывались без проблем (при подключении через Keenetic Ultra). Файлы и потоки 2160p60, закодированные H.265 Main10, проигрываются тоже без проблем. Потоки 2160p60, закодированные H.264 (например, с некоторых экшн-камер), проигрываются плохо, т.к. декодер H.264 в S905X не поддерживает такие параметры (только 2160p30 или 1080p60 H.264).
Автофреймрейт
Об автофреймрейте
Для тех, кто не знает, кратко расскажу об автофреймрейте… Автофреймрейт — это автоматическая установка частоты экрана (и некоторых случаях разрешения) в соответствии с частотой кадров в проигрываемом видео (и в некоторых случаях разрешения). Автофреймрейт обеспечивает равномерность, которая являются составляющей плавности.
Возьмём для примера фильм на диске Blu-ray или UHD Blu-ray. Большинство такого контента — это контент с 23,976 к/с (кадров в секунду). Для простоты будем считать его 24 к/с.
Ваше устройство (бокс) выводит данные в режиме 3840×2160 при 60 Гц (так вы задали в настройках системы). Как вывести фильм 24 к/с при 60 Гц, т.е. превратить 24 кадра в секунду в 60 кадров в секунду? Самый тривиальный способ и он же используется на подавляющем большинстве медиаплееров — конверсия 3:2 pull down. Вот её смысл в картинке:
Из первого кадра делается два кадра, из второго три, из третьего два, из четвёртого три и т.д. Таким образом, вы получили конверсию 24 кадра > 60 кадров. Но эта конверсия имеет негативный эффект, который называется judder effect (воспользуйтесь поиском Google, чтобы понять масштабы этой проблемы, и какие действия предпринимаются для её решения, какие именитые компании в этом участвуют) — неравномерность. Т.е. в реальности одни кадры отображаются дольше по времени, чем другие. Представьте себе, что летит мяч (24 кадра). Первый кадр отображается 1/30 сек, второй 1/20 сек, третий 1/30 сек, четвёртый 1/20 сек и т.д. Неравномерный полёт, «дёргающийся» мяч. Никаких проблем, если нет динамики в видео. Но как только начинается динамика (не имеет значения, по вертикали или горизонтали), то всё это проявляется.
Но как только частота развёртки будет 24 Гц, то всё встанет на свои места. Никаких преобразований не будет, т.к. не нужно подстраивать последовательность из 24 к/с под 24 Гц. Каждый кадр будет отображаться равное количество времени — 1/24 сек. Равномерность будет идеальной. Мяч будет лететь равномерно. Именно для этого и существует автофреймрейт (обобщённое понятие). При старте видеопотока программа-проигрыватель (если это современный автофреймрейт) или система (если это системный автофреймрейт) выставляет частоту экрана такой, чтобы она соответствовала частоте кадров в потоке или были кратна ей.
Ещё напомню о видах автофреймрейта…
Автофреймрейт, реализованный в какой-то конкретной программы специально для какого-то конкретного бокса (т.е. используя какие-то проприетарные функции или команды системы определенного бокса). Это старая школа и самый худший вариант реализации автофреймрейта на боксе.
Системный автофреймрейт. Может быть реализован как через отдельные библиотеки StageFright и MediaCodec с выводом в SurfaceView, так и для двух сразу. По сути это универсальный костыль. Программы даже не в курсе, что такое автофреймрейт, и что меняется режим вывода. Т.к. это универсальное решение, то это вид автофреймрейта может вызывать проблемы в некоторых случаях. Например, в некоторых программах может происходить промежуточное переключение при перемотке, в IPTV-менеджерах могут происходить лишние переключения при переключении каналов и пр.
Так называемый современный автофреймрейт — это API, который представила компания Google ещё в системе Android 6. Аналогичный по функциональности API есть в системе от Amazon, и есть в системе tvOS от Apple. Но этот API реализовали в системе лишь единицы производителей боксов. Суть его в том, что программа может менять разрешение и частоту дисплея по своему усмотрению. Эти изменения касаются только самой программы, а не системы в целом. Это самая правильная и идеальная реализация автофреймрейта в программах, потому что всё находится под их контролем, а не системы, которая не может учитывать частные случаи. Именно поэтому его иногда называют современным автофреймрейтом для простоты. Самые популярные программы, которые поддерживают современный автофреймрейт: Kodi, ViMu, Perfect Player, Plex, Archos, Amazon Video и пр. И таких программ будет только больше.
Xiaomi Mi Box S не поддерживает никакой вид автофреймрейта. Недавно Xiaomi выпустила для Mi Box тестовое обновление с поддержкой так называемого современного автофреймрейта. Так что есть все шансы, что Xiaomi Mi Box S всё же получит автофреймрейт в будущем.
3D
MVC MKV и BD3D ISO в Kodi проигрываются только в 2D.
DRM, Google Cast и легальные VOD-сервисы
В Xiaomi Mi Box есть поддержка Widevine DRM Level 1 и HDCP 2.2, Microsoft PlayReady DRM и CENC. Т.е. многие легальные VOD-сервисы будут работать без проблем.
Есть официальная сертификация Netflix, поддерживается 4K с HDR10.
Есть полноценная поддержка Google Cast.
Нелегальные VOD-сервисы и проигрывание видео с торрентов напрямую
С контентом из HD VideoBox (разные источники) никаких проблем в ViMu не было.
Для проверки проигрывания торрентов напрямую я использовал TorrServe. Если не учитывать общие проблемы, которые могут возникнуть при проигрывании через TorrServe, то практически все UHD BDRemux, которые я пробовал, проигрывались хорошо с использованием Keenetic Ultra. А с Xiaomi Mi Router 3G проигрывались все BDRemux и BDRip, которые я пробовал.
IPTV
IPTV от EDEM, OTTClub, Ростелеком (Wink), Билайн и пр. работало отлично. Проблем не возникло. Perfect Player с декодером HW+ переключала каналы за доли секунды.
С сервисами торрент-ТВ (потоки с чересстрочным видео исходного качества) всё плохо, т.к. в системах отсутствует устранение чересстрочности и в StageFright, и в MediaCodec. Т.е. качественное воспроизведение таких каналов на Xiaomi Mi Box S невозможно — в два раза снижена частота кадров и в два раза снижено разрешение по вертикали. При этом были частые заедания, связанные именно с боксом, а не работой торрент-ТВ в конкретный момент времени.
YouTube
Видео 2160p60 проигрывались без проблем. В видео со звуком 5.1 (AAC) выводилось только стерео. Поддержки HDR до сих пор нет в официальном клиенте YouTube для Android TV (Google в своём собственном продукте не торопится почему-то её включать).
Заключение
Хороший ли бокс Xiaomi Mi Box S? Больше «да», чем «нет». За небольшие деньги вы получаете работающий бокс из коробки, который не нужно прошивать, модифицировать аппаратно и пр. Достали из коробки, включили и поехали ставить нужные программы. Он подойдёт нетребовательным к качеству видео и звуку потребителям, которым нужны простота и удобство, свежая система Android TV, а использование ограничивается просмотром IPTV (с прогрессивными потоками видео), легальными и нелегальным VOD-сервисами, просмотром видео с NAS, трансляцией видео и фотографий на ТВ, 2D-играми и пр. Для киноманов, которым важна качественная работа с медиаконтентом (автофремрейт, прямой вывод звука, UHD Blu-ray и пр.), этот бокс не подходит. Для желающих смотреть торрент-ТВ (бесплатный вариант IPTV с отличным качеством, но с низкой стабильностью), этот бокс не подходит. Для любителей поиграть в игры (3D, стриминг игр) этот бокс не подходит. Для любителей пользоваться браузером на ТВ (такие до сих пор есть) этот бокс не подходит.
Напомню, что Xiaomi Mi Box S (MDZ-22-AB) можно приобрести в GearBest. В момент публикации обзора его цена в магазине составляла 79,99$.
Первое включение
Перед нами модель с литерой S, что означает, что это международная версия ТВ приставки Xiaomi, а значит, “из коробки” на ней установлены сервисы от Google. Итак, вы успешно распаковали и подключили свою Android TV. При первом включении вам нужно будет выбрать язык интерфейса, подключиться к Wi-Fi сети (пароль вводим при помощи виртуальной клавиатуры) и соединиться с нужным Google-аккаунтом. Последняя процедура происходит в автоматическом режиме, от вас требуется лишь подтвердить вход. Пульт тоже проходит своеобразную проверку — следуя подсказкам на экране, вам нужно будет нажать несколько раз на кнопки. Когда базовая настройка закончена, вы попадаете на домашний экран ТВ консоли. Используя кнопки джойстика, вы будете перемещаться между имеющимися сервисами и установленными приложениями. Первая строка при этом — избранное, куда можно выносить самые востребованные источники. Управлять ТВ приставкой можно и со смартфона, для этого нужно установить на смартфон приложение Android TV — название говорит само за себя. Что интересно, несмотря на то, что формально приставка привязана к определенному Google-аккаунту, использовать ее могут все устройства в той же Wi-Fi сети. Правда, в несколько ограниченном формате: можно поставить воспроизводимое видео на паузу или отключить звук, также можно со смартфона отправить видео на большой экран. Остальные действия привязываются к введенному ранее аккаунту.
Вывод
Mi TV это уже больше компьютер, чем телевизор. Или даже огромный Android-планшет. Со всеми шероховатостями Android. Тут настроить, там обновить, здесь погуглить, а тут смириться. Можно найти телевизоры с системами постабильнее, где все работает идеально из коробки. Но нет возможности для кастомизации. То же с матрицей, нужно просто посмотреть на картинку и решить для себя, устраивает ли она вас. Если хочется более крутого железа, магазины открыты. Продукция Xiaomi на подобные аргументы отвечает низкой ценой.
И по возможностям телевизор меня устроил. PatchWall предлагает действительно интересные фильмы, плюс учится на вкусах зрителя. Если не нравится, вот телеканалы. Или игра на приставке с 4k HDR. Наконец, Android-магазин с приложениями, который дает простор для экспериментов. Можно подключать Bluetooth-наушники, клавиатуру, мышь, геймпад, установить браузер, а если и этого мало, то даже ставить приложения с флешки.
Xiaomi выпускает новые версии прошивки, латая «дыры» и устраняя проблемы. Может, после этого обзора они по умолчанию включат HDMI EDID для приставок и выключат «улучшалки» изображения. Добавят клавиатуру с адекватной раскладкой, позволят программировать кнопки на пульте и добавят более тонкие настройки PatchWall: например, передвинуть иконки переключения сигнала наверх или показывать фильмы только с «активных» подписок. Это не телевизоры прошлого, где любое неудобное меню или функция оставались с вами навсегда.
По России шагает цифровое телевидение, аналоговые телевизоры уходят в прошлое, а обновляться на что-то запредельно дорогое банально нет денег. Поэтому Mi TV — неплохой вариант. Просто постарайтесь своими глазами увидеть картинку, погонять пару видео с флешки и решить, подходит ли он вам. Этот лично мне по вкусу, хоть и пришлось перекопать кучу материала, чтобы емко и понятно вам все рассказать. И если бы Xiaomi не отказали, оставил бы телевизор у себя и пользовался бы с удовольствием.
Установка приложений
Внешность “зеленого робота” на TV приставке сильно отличается от того, что вы привыкли видеть на смартфонах, но это, в данном случае, к лучшему. Лаунчер Android TV идеально адаптирован под большие экраны и управление с ДУ пульта. В предустановленных приложениях находим Spotify, Netflix и Red Bulls TV. Устанавливать приложения можно из имеющегося на ТВ приставке адаптированного Google Play или с флешки в формате .apk. Для второго способа не забудьте установить предварительно файловый менеджер. Выбор программ здесь невелик. В основном, это онлайн-кинотеатры, сервисы IPTV или приложения каналов. Игры тоже есть, хоть их и немного. Если вы хотите, интересующие тайлы можно попытаться установить в виде .apk, но не забывайте, что “железо” здесь не игровое и оно будет накладывать ограничения на ваш выбор.
Файлы на USB-флеш
алее рассмотрим, как читать файлы, которые находятся флешке или SD-карте. Для этого нужно использовать файловый проводник. Подключаем флешку и заходим в меню. Нажимаем на значок “FileBrowser”:
Видим SD-карту:
Если на флешке находится видео, то при нажатии на него приставка предоставит нам выбор видеопроигрывателя:
Мы можем выбирать проигрыватель, который хотим использовать Только сейчас или тот проигрыватель, который хотим использовать Всегда.
Сценарии использования
В первую очередь, такая приставка будет интересна владельцам телевизоров, лишенных смарт-функций. Но также она может служить новыми “мозгами” для устаревшего Smart TV, на который уже не приходят обновления и не устанавливаются приложения. Не менее удобен Mi Box для трансляции изображения со смартфона на монитор или телевизор. Таким образом, вы можете просматривать вкладки браузера, фотографии на большом экране. Очень удобно для многочисленной компании. Чуть более странным, но, тем не менее, реализуемым сценарием является перенос игр со смартфона на бОльшую диагональ. Но у этого сценария работы есть один серьезный недостаток — ощутимая задержка сигнала от беспроводного джойстика к приставке, так что в динамичные игры, вроде раннеров или шутеров с комфортом не поиграть.
Google Assistant
По поводу наличия/отсутствия Ассистента от Google в Сети можно найти прямо-таки противоречивые сведения. Дабы избежать неразберихи, мы решили вынести этот момент в отдельный пункт нашего обзора. Google Assistant на Mi Box S есть и работает он корректно, как на русском, так и на английском языках, но только в том случае, если языком интерфейса выбран английский. Если же вам удобнее использовать родной язык, придется ограничиться Google Поиском. Впрочем, учитывая возможности голосового Поиска и ограниченность Ассистента в нашей локализации, вряд ли это можно считать серьезным недостатком.
Итоги
Xiaomi Mi Box версии S стал логичным продолжением полюбившейся пользователям линейки. Устройство демонстрирует отличное соотношение цены и качества, удобно в работе и предполагает достаточно много сценариев использования. В недостатки приставки можно занести довольно простой дизайн и отсутствие премиальных материалов в корпусе. Впрочем, это скорее придирки, учитывая что Mi Box и не призван привлекать внимание. Это лишь скромный работяга, который поможет скоротать вам долгие зимние вечера. Все вышеперечисленное делает Xiaomi Mi Box S отличной покупкой и позволяет нам рекомендовать его для самого широкого круга пользователей. Тем более, что стоимость ТВ приставки составляет всего $60 — не так уж много при имеющейся функциональности.