Boîte Android Mecool KM9 sur le nouveau SoC Amlogic S905X2 avec 4 Go de RAM et Android TV 8.1 - comprendre et pardonner

Récemment, de nombreuses boîtes sont apparues sur le marché sur le nouveau SoC Amlogic - S905X2. Tous sont bon marché, «froids» dès la sortie de la boîte, ont de bonnes spécifications techniques, mais tous sont problématiques à un degré ou à un autre. Ceux qui lisent mes critiques de boxe savent que si vos exigences ci-dessus sont "activées et montrent en quelque sorte la vidéo", et que le budget est considérablement limité, alors le choix de la boxe doit être abordé très attentivement. Bientôt, j'aurai un aperçu détaillé de plusieurs boîtes pertinentes sur le S905X2 (tout le monde n'est pas encore arrivé). Eh bien, aujourd'hui, je vais vous parler en détail d'une boîte - Mecool KM9. La différence la plus importante par rapport à ses homologues est qu'il est livré avec le système Android TV 8.1 et une télécommande Bluetooth.




Table des matières


Parce que Je publie un article sur les boîtes de Habr pour la première fois, j'essaierai d'expliquer certains détails qui peuvent provoquer des malentendus parmi les lecteurs non préparés (qui ne connaissent que les boîtes).


Spécifications techniques

ModèleMecool KM9
Matériaux du boîtierPlastique
SoCAmlogic S905X2
4 cœurs ARM Cortex-A53 jusqu'à 1,8 GHz
GPU Mali-G31 MP2
RAM4 Go de mémoire DDR4L
MĂ©moire flash interne32 Go (eMMC)
USB1 x USB A 3.0, 1 x USB A 2.0
Prise en charge de la carte mémoiremicroSD
Interfaces réseauWi-Fi 5 (802.11a / b / g / n / ac, 2,4 GHz et 5 GHz)
Fast Ethernet (100 Mbps)
BluetoothBluetooth 4.0
Sorties vidéoHDMI 2.0b (jusqu'à 3840x2160 @ 60 Hz avec HDR)
Analogique (composite) AV
Sorties audioHDMI analogique AV
TélécommandeBluetooth avec microphone
La nutrition5 V / 2 A
OSAndroid TV 8.1

Options et apparence

La boîte est livrée dans une boîte en carton Mecool typique. Pas d'autocollant en bas avec le nom du modèle et de brèves spécifications. Il n'y a pas de coordonnées, d'informations sur le fabricant, etc.





A l'intérieur: décodeur, télécommande, câble HDMI, alimentation avec une prise européenne, un guide rapide en anglais.



L'alimentation est typique des boîtiers chinois. Tension 5 V, courant maximum 2 A. Longueur de câble environ 110 cm Connecteur DC 4 x 1,7 mm.



La télécommande est soignée, similaire à la télécommande de Xiaomi Mi Box (pas S). Il fonctionne via Bluetooth et IR. IR uniquement pour allumer la box à partir d'un état complètement éteint. Il est alimenté par deux piles AAA (non incluses).



La boxe elle-même est très compacte. Le boîtier est en plastique mat. Le poids est d'environ 140 grammes. Taille 100x100x19 mm.



À l'avant, un indicateur LED multicolore. En mode veille - rouge. En mode de fonctionnement - bleu. Un lecteur USB est connecté - vert. Pas de réseau - turquoise. Il brille trop brillamment avec un look direct. Un inconvénient important est qu'il clignote en mode de fonctionnement (avec une décoloration douce, comme une «respiration»). Ces clignotements sont très gênants si la boîte est cachée derrière un téléviseur ou dans un piédestal.





D'un côté, un emplacement microSD, un port USB 3.0 et un port USB 2.0. En mode firmware utilisant un PC, un port USB 2.0 est utilisé.



Arrière: connecteur d'alimentation (DC 4 x 1,7 mm), HDMI, Ethernet, sortie AV. Tout en bas de la sortie AV se trouve le bouton de récupération (pour entrer dans la récupération et activer le mode firmware).



Ci-dessous, il y a beaucoup d'aérations et de jambes souples.




Analyse de l'appareil et du système de refroidissement

L'analyse de l'appareil a été réalisée après tous les tests.

Mecool KM9 est facile Ă  comprendre. DĂ©collez deux pieds en caoutchouc.



Dévissez les deux vis et retirez le capot supérieur.



DĂ©vissez quatre autres vis et retirez la carte.



Le SoC à travers un substrat thermique jouxte une assez grande plaque métallique. La plaque elle-même est située à la place des trous de ventilation. À côté du SoC se trouve un module de mémoire SpecTek DDR4L (division Micron), un module Toshiba eMMC THGBMFG8C4LBAIR, un module Wi-Fi / Bluetooth Ampak AP6255. Il y a une protection dans la liaison du port HDMI. Port USB 3.0 sans blindage supplémentaire (c'est mauvais). Il n'y a pas de contrôleur Ethernet séparé sur la carte, car Utilisé intégré dans SoC. Près du port AV se trouve l'amplificateur Dioo DIO2133 (le DAC est intégré au SoC). La carte a un pad GPIO pratique et un pad UART. Il y a des marquages ​​pour le couvercle de blindage RAM et SoC, mais les couvercles eux-mêmes ne sont pas installés. Il n'y a qu'une seule antenne Wi-Fi (puisque l'AP6255 ne peut fonctionner qu'en mode 1x1), elle est en outre collée à la carte pour plus de fiabilité. Il existe une plate-forme pour installer un connecteur optique S / PDIF, mais il n'est pas installé dans cette version de la boîte.

Il n'y a rien à redire sur la qualité de fabrication, mais les économies sont visibles. La seule alarme est l'antenne Wi-Fi (son emplacement dans un boîtier si compact), qui est garantie de poser des problèmes dans certaines situations (en fonction du positionnement de la box), ce qui est confirmé par les tests.

Le S905X2 est fabriqué selon la technologie de traitement 12 nm. Il est très "froid" et même avec un simple système de refroidissement "chinois" il n'entre pas en étranglement avec des charges maximales prolongées et dans les jeux. La température maximale du SoC en KM9 est de 65 ° C. Le test de résistance de 15 minutes s'exécute sans étranglement avec des performances maximales constantes.




Logiciel et stabilité globale

Mecool KM9 est livré avec le système Android TV 8.1. Il s'agit du système de base d'Amlogic (avec toutes ses nuances) sans aucun changement significatif.











Pour ceux qui ne savent pas en quoi Android TV 8 diffère de la version régulière d'Android 8, je vais brièvement énumérer certaines des différences:

  • Il n'y a ni barre de navigation ni barre d'Ă©tat.
  • Lanceur fermement fixĂ© (Ă©cran d'accueil) - Google Home Launcher. Il affiche uniquement les programmes et les jeux adaptĂ©s Ă  Android TV.
  • Recherche vocale globale dans les programmes installĂ©s / Google Assistant.
  • Un certain nombre de fonctions uniques, par exemple, des canaux spĂ©ciaux (anciennes recommandations), des notifications spĂ©ciales, une image dans l'image sur l'Ă©cran principal, etc.
  • L'interface est adaptĂ©e pour les Ă©crans de tĂ©lĂ©vision et la tĂ©lĂ©commande (D-Pad et voix) ou une manette de jeu.
  • Les programmes et services Google sont Ă©galement adaptĂ©s aux Ă©crans de tĂ©lĂ©vision et aux tĂ©lĂ©commandes.
  • Le Google Play Store pour Android TV contient uniquement les applications et les jeux adaptĂ©s Ă  Android TV (interface et contrĂ´le Ă  partir de la tĂ©lĂ©commande / manette de jeu).
  • Il existe un support pour Google Cast (sur les boĂ®tes certifiĂ©es).

Vous pouvez mettre n'importe quel programme. Mais rappelez-vous que le Google Play Store pour Android TV ne contient que les applications et les jeux adaptés à Android TV. Tous les autres programmes peuvent être facilement installés via apk, Aptoide TV (logiciel illégal), etc. Veuillez noter que pour les programmes qui ne sont pas adaptés pour Android TV, vous aurez peut-être besoin d'une souris.

L'idéologie d'Android TV est basée sur la simplicité. Mais si vous commencez à vous battre ("J'ai besoin, comme dans un smartphone, et je veux contrôler la souris pour tout le monde"), alors vous aurez des impressions négatives. Si vous acceptez son idéologie et que tous vos programmes actuels sont adaptés à Android TV, vous apprécierez simplement le système.

Il est également important de comprendre qu'Android TV est actuellement le seul système de boxe officiel de Google. La certification du système de boxe Android ordinaire a été interrompue depuis plus de deux ans. Dans un avenir proche, vous ne verrez plus de boîtes de marques A ou d'opérateurs avec le système Android habituel.

Version du firmware V0828 du 09/09/2018. Selon OTA (il s'agit du propre programme de Mecool, basé sur la norme d'Amlogic), aucune nouvelle mise à jour n'est détectée.

Mecool a essayé de se faire certifier par Google, mais pour une raison quelconque, il a échoué. Par conséquent, le système n'est pas certifié, c'est-à-dire illégal (utilise illégalement les services et programmes Google pour Android TV). La prise en charge de Google Cast est supprimée. Divers programmes de corbeille ont été ajoutés au système lui-même (c'est bien qu'il ne soit pas dans la partition système) - tous peuvent être supprimés si nécessaire. L'absence de certification a joué une blague très cruelle sur Mecool, que vous lirez dans la section DRM.

Le firmware utilise une version de noyau 64 bits 4.9.76. Mais la couche Android elle-même est de 32 bits. Cet Amlogic n'a tout simplement pas encore terminé la version 64 bits complète pour le S905X2.



La localisation en russe n'est pas entièrement terminée. Seuls les éléments du système Android général (c'est-à-dire par Google lui-même) sont traduits. Ce qu'Amlogic a ajouté n'est presque pas traduit. Par exemple, les paramètres d'écran, la sortie audio, etc. en anglais.



Il n'y a pas de support root dans le système, mais l'ajout d'un tel support ne sera pas difficile - il y a TWRP pour la boxe.

Toute boîte doit avoir une stabilité maximale dans les fonctionnalités de base, indépendamment du fonctionnement des programmes individuels. Sur le réseau, vous pouvez trouver diverses plaintes concernant le KM9. Mais je n'ai été confronté qu'à quelques problèmes mineurs et un problème critique (comme de nombreux autres utilisateurs) - la boîte vient de se bloquer après un certain temps en mode veille. Je me suis tourné directement vers Videostrong pour fournir le firmware avec un bug corrigé. Mais je n'ai pas reçu de réponse. Par conséquent, lorsque l'examen était prêt, une nécrologie a été rédigée dans les conclusions. Avant de publier la revue, GearBest m'a donné un lien vers le fichier de mise à jour OTA avec firmware daté du 22/11/2018 , qu'ils ont reçu de Videostrong. Cette mise à jour a corrigé le gel en mode veille, j'ai donc dû réécrire un peu la sortie.


Télécommande, manettes de jeu, HDMI CEC

La télécommande peut être qualifiée de très bonne (c'est tout simplement la meilleure de celles produites par les fabricants de boîtes au sous-sol). Par les sensations tactiles, elle est inférieure, par exemple, à la télécommande de Xiaomi. Cela fonctionne via Bluetooth. Mais la télécommande a un émetteur IR, elle n'est utilisée que pour allumer la box à partir d'un état complètement éteint. Il n'y a pas de gyroscope (pour le mode souris) dans la télécommande, ce n'est pas nécessaire, car pas compatible avec l'idéologie Android TV. Un microphone avec une excellente sensibilité, vous n'avez pas besoin de rapprocher la télécommande de votre bouche, la reconnaissance vocale fonctionne clairement. Il n'est pas nécessaire de maintenir le bouton Global Voice Search / Google Assistant pour que le microphone fonctionne, appuyez simplement une fois.



Une seule action du bouton d'alimentation peut être définie dans les paramètres. La boxe prend en charge le mode de sommeil partiel, c'est-à-dire lors du passage en mode veille, seul le signal vidéo est désactivé et le programme reçoit la notification correspondante.



Un appui long sur le bouton d'alimentation fait apparaître le menu d'alimentation.



Je note que le menu des programmes lancés précédemment n'est pas activé dans le système. C'est-à-dire en appuyant deux fois ou longuement sur Accueil, ce menu n'est pas appelé, ce qui peut ajouter de l'inconfort à certains. Un tel menu ne peut être utilisé que dans des systèmes personnalisés ou avec un patch spécial.



Il n'y a qu'un seul inconvénient dans le fonctionnement de la télécommande. Dans de rares cas, après avoir appuyé sur le bouton Global Voice Search / Google Assistant, le microphone ne s'active pas, c'est-à-dire la recherche elle-même est activée, mais le microphone ne fonctionne pas. Vous devez appuyer à nouveau sur le bouton.

Il n'y a eu aucun problème avec le fonctionnement des manettes GameSir et Xiaomi via Bluetooth. Connectez-vous et travaillez avec la plupart des jeux sans aucun problème.



La prise en charge de diverses fonctions HDMI CEC flotte d'un modèle de téléviseur à un autre. Je n'ai pas vu une seule boîte Android prenant en charge parfaitement HDMI CEC avec tous les téléviseurs, même avec différents modèles de téléviseurs de la même marque. Sur les boîtiers Amlogic, la prise en charge de HDMI CEC n'a jamais été bonne (principalement en raison du fonctionnement sélectif des fonctions d'alimentation et du manque de contrôle du volume). La prise en charge de HDMI CEC est incluse dans les paramètres.

Fonctionnement HDMI CEC avec TV test LG:

  • Vous envoyez la boxe dormir Ă  l'aide de la tĂ©lĂ©commande de la boĂ®te, le tĂ©lĂ©viseur s'Ă©teint (passe en mode veille) - oui (pas toujours).
  • RĂ©veillez la boxe avec la tĂ©lĂ©commande de la boxe, le tĂ©lĂ©viseur s'allume - oui.
  • Allumez le tĂ©lĂ©viseur avec une tĂ©lĂ©commande TV standard, la boĂ®te se rĂ©veille - oui (pas toujours).
  • Éteignez le tĂ©lĂ©viseur avec une tĂ©lĂ©commande TV standard, la boxe se met en veille - oui.
  • La tĂ©lĂ©commande du tĂ©lĂ©viseur peut ĂŞtre contrĂ´lĂ©e par la boxe - oui.



Performances

La console utilise un nouveau SoC Amlogic S905X2 - 4 cœurs ARM Cortex-A53 jusqu'à 1,8 GHz et un GPU Mali-G31 MP2. Il s'agit d'un SoC budgétaire. Le système et les programmes fonctionnent rapidement et en douceur. Il vous permet de jouer à des jeux 3D simples (c'est-à-dire le minimum pour les jeux). Presque toujours, vous devez réduire le niveau des graphiques au minimum. Vous devez comprendre que l'essentiel dans les boîtes Android est la fonctionnalité multimédia, c'est-à-dire VPU et implémentation de ses capacités en logiciel. Mais le processeur et le GPU doivent avoir suffisamment de puissance pour rendre l'appareil confortable. S905X2 offre un niveau confortable avec une marge.



L'interface est affichée avec une résolution maximale de 1920x1080. Même si vous sélectionnez une résolution de 3840x2160 dans le système, l'interface et tous les programmes continueront de fonctionner avec une résolution de 1920x1080 et une mise à l'échelle jusqu'à 3840x2160. Comme dans de nombreuses boîtes, seuls les objets SurfaceView peuvent afficher une vraie résolution 4K (ils sont utilisés dans les lecteurs multimédias et certains jeux). En fait, peu importe avec quelle résolution exécuter les programmes et les jeux de test - avec 1920x1080 et 3840x2160 le résultat sera identique.

Pour plus de commodité et de clarté, je donnerai une comparaison des performances avec les boîtiers de l'Amlogic S912 (Minix Neo U9-H).

CPU
Mecool KM9Amlogic S912
AnTuTu v6 (Index général / 3D / CPU)43500/8200/1610042000/9300/14000
Geeckbench 4 (Singe / Multi)700/2200500/2500
Google octane40003100

GPU (3D)
Mecool KM9Amlogic S912
3DMark Sling Shot Extreme300400
Bonsai3250 (46 ips)3250 (46 ips)
GFX Benchmark T-Rex13 fps18 fps
GFX Benchmark T-Rex 1080p hors Ă©cran13 fps19 fps

Comme vous pouvez le voir, les performances du CPU sont plus élevées pour le S905X2, et les performances du GPU sont pour le S912. En général, nous pouvons supposer cette parité. Il n'y a aucune différence visuelle dans le fonctionnement des deux systèmes.

Tous les jeux 2D essayés ont bien fonctionné et parfaitement.



La plupart des jeux 3D peuvent être joués. Dans ce cas, il est nécessaire de réduire au minimum les paramètres graphiques. Il est inutile de procéder à des tests détaillés, car S905X2 - c'est le minimum pour les jeux (pour plus de simplicité, vous pouvez comparer avec les smartphones chinois pour moins de 100 $).



J'ai aimé que le S905X2 réduise le retard de sortie du décodeur. Jeux en streaming via Nvidia GameStream (Moonlight), flux 1080p60, 30 Mbps - jusqu'à 40 ms pour H.264 et jusqu'à 20 ms pour H.265. Dans le même temps, une violation de l'uniformité est visuellement visible (les boîtes du S912 avec le firmware Minix offrent une uniformité parfaite lorsque vous travaillez avec Moonlight).






Disques internes et externes

Dans le nouveau système KM9, l'utilisateur dispose d'environ 25 Go de mémoire interne.



La vitesse linéaire de la mémoire flash interne est à un bon niveau pour les boîtiers bon marché - 140/105 Mo / s.



Le contrôleur SD dans le SoC est aussi faible que dans les SoC Amlogic précédents (la limite de vitesse est de 20/15 Mo / s). C'est-à-dire Il n'y a aucun intérêt à utiliser des cartes microSD rapides, mais il est préférable d'utiliser des clés USB ou des cartes via un lecteur de carte USB. Voici un exemple de la vitesse d'une carte Samsung 128 Go très rapide:



L'interface USB 3.0 est implémentée honnêtement. La vitesse est très élevée - 300/300 Mo / s. Un boîtier a été connecté sur un contrôleur JMicron (avec prise en charge UASP) avec un SSD Samsung installé, le système de fichiers NTFS. Sous Windows, un tel disque produit 500/500 Mo / s via SATA et 450/350 via USB 3.0.



Prise en charge des systèmes de fichiers sur des supports externes avec une interface USB:
Fat32exFATNTFS
KM9lire / Ă©crirelire / Ă©crirelire / Ă©crire
Comme vous le savez, le fonctionnement de l'interface USB 3.0 introduit de graves interférences dans le fonctionnement des appareils radio à une fréquence de 2,4 GHz. Pour éviter cela, le port USB 3.0 est placé à distance des autres composants et fait un blindage supplémentaire. Il n'y a rien de similaire dans KM9, mais les composants sont très proches, c'est-à-dire Le Wi-Fi (en mode 2,4 GHz), Bluetooth, les télécommandes / souris / claviers avec émetteurs USB sont attaqués lors de la connexion d'appareils avec une interface USB 3.0. Cela vaut la peine d'être considéré.


Interfaces réseau et services réseau

Pour un réseau câblé, KM9 rencontre le contrôleur avec prise en charge de Fast Ethernet (100 Mbps), SoC intégré. Contrôleur budgétaire Ampak AP6255 avec prise en charge Wi-Fi 802.11a / b / g / n / ac, 2,4 GHz et 5 GHz, MIMO 1x1 est responsable du réseau sans fil.

Des tests ont été effectués avec iperf 3. Le serveur iperf fonctionne sur un ordinateur connecté au réseau local via Gigabit Ethernet. La clé R est sélectionnée - le serveur envoie, l'appareil reçoit.
Le débit réel de KM9 sur l'interface filaire est au niveau de 95 Mbps.



La boxe était située à 5 mètres du routeur à travers un mur en béton armé - c'est l'endroit où je teste toutes les boîtes et mini-PC Android. La ligne reliant la boîte et le routeur passe à travers le mur à un angle de 45 degrés. Le rôle du routeur était le populaire Xiaomi Mi Router 3G. Vous pouvez utiliser Keenetic Ultra, mais cela donne parfois une chance même aux boîtiers avec une mauvaise implémentation Wi-Fi, c'est-à-dire un résultat élevé est affiché, ce qui peut confondre les lecteurs avec des routeurs plus simples. Donc, vous comprenez, je n'ai pas pour objectif de découvrir la vitesse Wi-Fi maximale d'un boîtier spécifique à 1 mètre du routeur sans obstacles (cela n'a pas d'importance pour moi s'il serre 200 ou 300 Mbps là-bas). Je simule un cas typique, et toutes les boîtes sont testées dans les mêmes conditions. Je teste uniquement avec la bande 5 GHz (si la box a un tel support).

Tout d'abord, je veux répondre à la faible sensibilité Wi-Fi en boxe. C'est-à-dire la boxe n'a vu qu'une partie des réseaux disponibles sur le lieu du test. En s'éloignant du routeur, les réseaux de test ont été perdus dans des endroits où d'autres appareils continuaient de voir les réseaux de test. Deuxièmement, en raison de la conception interne de la boîte, pour atteindre une vitesse acceptable, la boîte doit avoir été positionnée. C'est-à-dire vous ne pouvez pas simplement mettre la boîte sur ses pieds, vous devez la mettre sur le bord en arrière, etc. Il s'agit d'un problème typique des boîtes chinoises bon marché, dans lesquelles le Wi-Fi est implémenté dans un gadget sur un contrôleur de budget. La vitesse Wi-Fi était de 88 Mbps.



La boxe KM9 dans de nombreux cas ne sera pas adaptée au Wi-Fi. C'est-à-dire concentrez-vous d'abord sur la connexion des câbles.


Prise en charge de la sortie audio directe et des décodeurs audio

J'ai été surpris que le système KM9 dispose d'un décodeur AC3 (décodage et mixage en stéréo). Il est présent à la fois dans StageFright et MediaCodec. Bien que de nombreux lecteurs disposent d'un décodeur logiciel, dans certaines situations, il peut être utile.

Amlogic a tout fait dans son répertoire. Android 7.1.2 IEC 61937, Kodi HD-, . Onkyo.

HDMI Kodi (17.6):
Dolby Digital 5.1DD
DTS 5.1DTS
Dolby TrueHD 7.1
DTS-HD MA 7.1
Dolby Atmos
DTS:X


, ,

KM9 a une sortie HDMI 2.0b. SoC est officiellement déclaré pour prendre en charge HDMI 2.1, mais ce n'est pas très clair - les modes supérieurs à 3840x2160 @ 60 ne sont pas pris en charge, et la prise en charge des fonctions VRR et autres n'est pas claire non plus. En général, pour le moment, nous pouvons dire que la boîte prend en charge HDMI 2.0b.

Prend en charge des résolutions jusqu'à 3840x2160 à 60 Hz, 10 bits avec HDR. Vous pouvez choisir le codage couleur. L'interface est affichée avec une résolution maximale de 1920x1080. Même si vous sélectionnez une résolution de 3840x2160 dans le système, l'interface et tous les programmes continueront de fonctionner avec une résolution de 1920x1080 et une mise à l'échelle jusqu'à 3840x2160. Comme dans de nombreuses boîtes, seuls les objets SurfaceView peuvent afficher une vraie résolution 4K avec prise en charge HDR, et ils sont utilisés dans de nombreux lecteurs.

Dans Paramètres, il est possible de faire une correction des couleurs et il est possible de contrôler la réduction du bruit. Ces paramètres ne fonctionnent pas et n'affectent rien. Shumodav sur une sortie vidéo ne fonctionne pas (c'est bien).

HDR

Je n'ai pas remarqué de problème avec la sortie du HDR10 (en Blu-ray UHD). La conversion de HDR en SDR est prise en charge au cas où vous auriez besoin de regarder du contenu HDR sur un téléviseur SDR. Chez Amlogic, la conversion n'est pas parfaite (et elle ne peut pas être parfaite), mais l'une des meilleures. La prise en charge de Dolby Vision n'avait pas de sens, car la boîte ne prend pas en charge le DV et pour Android TV pour le moment, il n'y a pas de lecteur de fichier unique (uniquement les programmes de service VOD) qui peut fonctionner avec les métadonnées DV.

Système d'entrelacement

L'entrelacement ne fonctionne pas dans StageFright ou MediaCodec. Un seul des deux champs est affiché. C'est-à-dire à la sortie du décodeur pour les flux avec vidéo entrelacée, vous obtenez une fréquence d'images deux fois plus faible et une résolution verticale deux fois plus faible. C'est mauvais.

Lecture de vidéo

KM9 sur Ethernet avec NAS peut gérer presque tous les contenus de Kodi (17.6). Tout BDRemux UHD avec un débit allant jusqu'à 70 Mbps perd sans problème (le manque de Gigabit Ethernet dans la boîte ne le permet plus). Les fichiers et les flux 2160p60 encodés par H.265 Main10 fonctionnent parfaitement. Les flux 2160p60 encodés par H.264 (par exemple, à partir de certaines caméras d'action) ne fonctionnent pas bien, car Le décodeur H.264 dans S905X2 ne prend pas en charge ces paramètres (uniquement 2160p30 ou 1080p60 H.264).

Taux de cadrage automatique

Pour ceux qui ne le savent pas, je parlerai brièvement de l’autoframe ... L’autoframe est le réglage automatique de la fréquence de l’écran en fonction de la fréquence d’images de la vidéo en cours de lecture. L'autoframe fournit l'uniformité, qui est une composante de la douceur.

Prenez par exemple un film sur un disque Blu-ray ou un disque Blu-ray UHD. La plupart de ce contenu est un contenu à 23,976 ips (images par seconde). Pour simplifier, nous le considérons comme 24 fps.

Votre appareil (boîte) affiche les données en mode 3840x2160 à 60 Hz (comme vous l'avez spécifié dans les paramètres système). Comment produire un film de 24 images par seconde à 60 Hz, c'est-à-dire transformer 24 images par seconde en 60 images par seconde? Le moyen le plus trivial et il est également utilisé sur la grande majorité des lecteurs multimédias est une conversion déroulante 3: 2. Voici sa signification dans l'image:



Deux images sont faites à partir de la première image, trois à partir de la seconde, deux à partir de la troisième, trois à partir de la quatrième, etc. Ainsi, vous avez obtenu une conversion de 24 images> 60 images. Mais cette conversion a un effet négatif appelé effet saccadé (utilisez la recherche Google pour comprendre l'étendue de ce problème, quelles mesures sont prises pour le résoudre, quelles sociétés célèbres sont impliquées dans ce problème) - inégalité. C'est-à-dire en réalité, certaines images sont affichées plus longtemps que d'autres. Imaginez une balle qui vole (24 images). La première image s'affiche 1/30 sec, la seconde 1/20 sec, la troisième 1/30 sec, la quatrième 1/20 sec, etc. Vol irrégulier, balle "tremblante". Pas de problème s'il n'y a pas de dynamique dans la vidéo. Mais dès que la dynamique commence (peu importe, verticalement ou horizontalement), alors tout cela se manifeste.

Mais dès que la fréquence de balayage est de 24 Hz, alors tout se mettra en place. Il n'y aura pas de transformations, car pas besoin d'ajuster la séquence de 24 ips à 24 Hz. Chaque image affichera un temps égal - 1/24 sec. L'uniformité sera parfaite. La balle volera également. C'est pour cela qu'il existe un autoframe (concept généralisé). Lorsque le flux vidéo démarre, le programme du lecteur (s'il s'agit d'une autoframe moderne) ou le système (s'il s'agit d'une autoframe système) définit la fréquence de l'écran afin qu'elle corresponde à la fréquence d'images dans le flux ou en soit un multiple.

Je vais Ă©galement vous rappeler les types de cadres automatiques ...

Une autoframe implémentée dans un programme spécifique spécifiquement pour une box spécifique (c'est-à-dire en utilisant certaines fonctions ou commandes propriétaires du système d'une box spécifique). C'est une vieille école et la pire option pour implémenter le cadre automatique sur la boxe.

Autoframe du système. Il peut être implémenté à la fois via des bibliothèques StageFright et MediaCodec séparées avec sortie vers SurfaceView, ou pour deux à la fois. En fait, c'est une béquille universelle. Les programmes ne savent même pas ce qu'est le cadre automatique et ce que le mode de sortie change. Parce que Comme il s'agit d'une solution universelle, ce type de cadre automatique peut entraîner des problèmes dans certains cas. Par exemple, dans certains programmes, une commutation intermédiaire pendant le rembobinage peut se produire, dans les gestionnaires IPTV, une commutation supplémentaire peut se produire pendant la commutation des canaux, etc.

Le soi-disant cadre automatique moderne est une API que Google a introduite dans Android 6. Des fonctionnalités similaires à l'API se trouvent sur Amazon et sur le système tvOS d' Apple. Mais cette API n'a été implémentée dans le système que par quelques fabricants de boîtiers. Son essence est que le programme peut changer la résolution et la fréquence de l'affichage à sa discrétion. Ces changements concernent uniquement le programme lui-même et non le système dans son ensemble. Il s'agit de l'implémentation la plus correcte et idéale de l'autoframe dans les programmes, car tout est sous leur contrôle, et non un système qui ne peut pas prendre en compte des cas particuliers. C'est pourquoi il est parfois appelé un cadre automatique moderne pour plus de simplicité. Les programmes les plus populaires qui prennent en charge les cadres automatiques modernes: Kodi, ViMu, Perfect Player, Plex, Archos, Amazon Video, etc. Et il n'y aura que plus de ces programmes.

KM9 ne prend en charge aucun type de cadre automatique. Après avoir ajouté le support root, vous pouvez utiliser le plugin Kodi.AmLogic.script.frequency.switcher pour Kodi, mais il existe un autre ancien problème. Uniformité perturbée lors de la sortie vers SurfaceView à une fréquence autre que 60 Hz (les images avec confirmation figureront dans une autre grande étude comparative des boîtiers du S905X2). C'est-à-dire en fait, vous changez une inégalité en une autre.

3D

KM9 perd MVC MKV et BD3D ISO dans Kodi uniquement en 2D.


Services DRM et VOD légaux

Videostrong a acheté des clés Widevine et HDCP auprès d'Amlogic. KM9 prend en charge Google Widevine DRM niveau 1 et HDCP 2.2. Sans cela, Mecool n'aurait pas réussi la certification d'Android TV (qui finalement n'a pas été approuvée pour une raison quelconque).



La boxe n'a pas de certification Netflix (pour prendre en charge 4K avec HDR, Atmos, etc.).

L'absence de certification Google a joué une blague cruelle et ridicule sur Videostrong. Récemment, Netflix a commencé une chasse féroce aux boîtes avec des systèmes sans certification Google. La box KM9 a récemment été traitée et ses clés DRM ont été bloquées côté serveur Netflix. C'est-à-dire Maintenant, le client Netflix officiel ne fonctionne plus du tout sur KM9.

Mais beaucoup d'entre nous vivent en Russie, nous n'avons pas Ă  nous soucier de Netflix.


Services VOD illégaux et lecture directe de vidéos de torrents

Avec le contenu de HD VideoBox, il n'y a eu aucun problème (provenant de diverses sources) dans ViMu.







Kodi + Elementum sans aucun problème joue directement les torrents (sans préchargement) avec un débit allant jusqu'à 25 Mbps. Lors de la lecture de BDRemux et Blu-ray (jusqu'à 40 Go), la lecture est parfois "étranglée". Il semble qu'il n'y ait pas assez de puissance processeur (mais cela devrait être suffisant). Il convient également de noter qu'au moment de tous les tests, le module complémentaire Elementum a été mis à jour plusieurs fois et a provoqué de nombreuses plaintes concernant le réseau. Dans tous les cas, KM9 ne prend pas en charge le cadre automatique, la sortie audio directe est limitée à DD et DTS, c'est-à-dire il ne convient pas aux cinéphiles, mais pour la grande majorité des consommateurs ordinaires, BDRip sera suffisant, et la boxe avec de tels torrents se débrouillera directement sans problème.










IPTV

IPTV d'EDEM, OTTClub a parfaitement fonctionné. Aucun problème sur aucun canal. Perfect Player (l'un des meilleurs programmes pour IPTV) avec un décodeur HW + canaux commutés en une fraction de seconde. Le cadre automatique n'a pas fonctionné (Perfect Player le prend en charge), car la boxe ne prend pas en charge le taux de cadrage automatique moderne. La recherche de canaux vocaux a fonctionné sans problème.



Avec les services torrent-TV (flux avec vidéo entrelacée de qualité initiale) tout va mal, car il n'y a pas d'entrelacement dans le système dans StageFright et MediaCodec. C'est-à-dire la reproduction de haute qualité de ces chaînes sur cette boîte est impossible.






YouTube

Parce que le "vrai" système Android TV est utilisé dans la boîte, et non un système personnalisé fabriqué à partir du système Android habituel, vous pouvez utiliser en toute sécurité la dernière version YouTube pour Android TV (2.04.05) à partir du Google Store Play, cela ne causera pas de problèmes. Dans le client YouTube pour Android TV sur KM9, vous pouvez sélectionner la qualité du flux jusqu'à 2160p60, il joue parfaitement.




Conclusion

Mecool KM9 est une simple boxe chinoise non pas pour les cinéphiles, mais pour les consommateurs les plus exigeants qui ont juste besoin de la boîte pour "allumer et montrer la vidéo". Il pourrait être recommandé en toute sécurité pour l'achat, sinon pour un «mais». Et ce «mais» s'appelle le Xaiomi Mi Box S (MDZ-22-AB) avec un prix à un niveau similaire. Cette boîte est également destinée aux consommateurs peu exigeants, c'est-à-dire les cinéphiles doivent rester loin de lui. Oui, KM9 est fabriqué sur le processeur S905X2 mis à jour, mais le consommateur moyen ne verra pas la différence de vitesse si vous ne jouez pas à des jeux. Mais dans Xiaomi Mi Box S, le système Android TV 8.1 officiel et certifié avec Google Cast (alors que Xiaomi propose un meilleur contrôle de la qualité et le système lui-même sera mis à niveau vers Android TV 9), la certification Netflix, un Wi-Fi acceptable, une meilleure télécommande, qui fonctionne sans problème.

Pendant que j'écrivais une critique, Videostrong a décidé que le Mecool KM9 avec télécommande Bluetooth ne serait plus disponible. Maintenant, il y aura une nouvelle version simplifiée du KM9 avec une télécommande infrarouge penny sans microphone. C'est-à-dire la signification de cette case est généralement réduite à zéro. Leur logique est claire. Après avoir ajouté des clés DRM à la liste noire de Netflix, le sort de KM9 en Europe et aux États-Unis est une fatalité (oui, il y a aussi toute une couche de consommateurs qui aiment les boîtes chinoises bon marché).

Vous pouvez acheter Mecool KM9 et Xiaomi Mi Box S dans la boutique Gearbest (qui a fourni KM9 pour examen). Prix ​​au moment de la publication de la revue:

  • Les restes de Mecool KM9 avec une tĂ©lĂ©commande Bluetooth pour 76 $ (il y a maintenant un coupon GBKM9 , avec lequel le prix tombe Ă  56 $).
  • La nouvelle version de Mecool KM9 avec une tĂ©lĂ©commande infrarouge pour 59 $ (il y a maintenant un coupon GBCNKM91 , avec lequel le prix tombe Ă  49 $).
  • Xiaomi Mi Box S pour 79 $ .

Source: https://habr.com/ru/post/fr433430/


All Articles