venerdì 1 maggio 2020

Tvbox cinesi con ARM hanno un senso?


Sono passati quasi 3 anni da quando ho acquistato il mio ultimo tvbox cinese ma ancora non sento la necessitá di cambiarlo visto quello che mi offre e viste le alternative.
La domanda che spesso sento é convengono?
La risposta é piú complessa di quello che credete dato che dipende dalle vostre esigenze e dal budget.
Prima di tutto capiamo cosa ci serve e su quale monitor deve essere attaccato, dato che spesso scrivono 4K ma vale solo per la riproduzione di alcuni file video.
Spingere vecchi processori ad elaborare 4K puó ridurre le prestazioni quindi é meglio scalare a 1080p per poi far upscalare alla tv il contenuto.
Se volete il top esiste solo NVIDEA SHIELD (150-200€) , per quanto riguarda le prestazioni in generale, poi esistono varie alternative con sat/digitale.

Pro:
-Prezzo si parte da circa 25€
-Molti hanno un supporto Custom rom buono,quindi volendo potete passare o a linux o a qualche rom simil googletv oppure ai sistemi operativi linux-kodi (coreelec e simili).
Verificate sempre prima di comprare su Freaktab il quantitativo di ram
-Formato a scatoletta con ethernet, 2usb, microsd
-Consumano poco con processori Arm (meno di 8W)
-Si possono visionare diversi contenuti in streaming o in locale
-Android permette di sfruttare diversi apk dalla vpn,ai controlli domotica,ect non sono ottimizzati come su altri sistemi ma é decisamente versatile
-Prestazioni decenti se si scelgono i giusti dispositivi di ultima generazione con 3GB ddrl3/4
-Retrogaming possibile dai vecchissimi ai psx/psp/n64/scummvm/dreamcast.
Scordatevi di emulare la nintendo switch(difficile anche per nvidea shield),senza contare che un gioco wii occupa 8GB quindi per fare una collezione vi servirebbe un hardisk . probabilmente gamecube e wii sono emulabili su alcuni dispositivi con cpu performanti tramite Dolphin
L'emulatore  ps2 esiste anche se non l'ho ancora testato ma vi faró sapere a breve,dubito che senza un nuovo dissipatore possa emulare.
-Possono funzionare da wifi extender (con prestazioni medio-basse)
-Richiede un nerd per sfruttarli a dovere

Note dimensioni medie archivi giochi ed emulabili sul vecchio S912:
Mame 1mb
Nes 256x240 pixel rom 5mb
Snes 512x224
N64 320/480p
Nintendo DS (3DS richiede una cpu potente e l'emulatore é ancora in sviluppo)
Gamecube 480/576p
DreamCast 480/576p 600mb
PS1/PSX 480p 500mb
PSP 480p (migliore della PSX anche se richiede un pó di overclock e settaggi dell'emulatore)
Non ho ancora verificato DamonPS2 Pro per emulare PS2 ma giá il fatto che non esistano praticamente emulatori android dubito che abbia un framerate adeguato o una buona compatibilità

Emulatori utilizzabili su Android:
Ne esistono parecchi sia all-in-one come retroarch o singoli.Personalmente se con le vecchie console si puó usare un all in one sulle semi vecchie meglio puntare sui singoli pacchetti aggiornati.
Per adesso sul mio tv box S912 utilizzo, con un gamepad Mocute e uno senzabrand(peggio ma posso giocare in multiplayer locale), i seguenti emulatori per giochi con grafica non troppo 8bit:
-Snes9x EX+ (Snes anche se Mario su Nes é l'unico originale)
-M64Plus FZ emulator (Nintendo N64)
-PPSSPP consiglio di cambiare dissipatore (in base ai giochi il risultato in fps é altalenate. Dragon ball é fluido oltre i 24fps, Pes 2014 30FPS, CrashBandicoot gira sui 23FPS senza overclock,  God  of war lagga ma non ho provato a modificare le impostazioni psp o l'overclock)
-Reicast per il DreamCast
-ScummVm
*Dolphin per gamecube/wii é inutilizzabile(lagga anche sul mio vecchio snap625 con fps sui 15, quindi credo sia giocabile solo su cpu performanti come s922x)
*PSX/1 é emulabile tranquillamente (FPS 60) ma cmq i giochi rimangono graficamente vecchi(meglio emulare psp). gli emulatori possono migliorare di poco la grafica tramite post processing. Uso ePSXe ma ne esistono anche altri
*Sono emulabili i giochi Nintendo DS ma la grafica é vecchia(gli emulatori permettono giocare senza il display secondario in alcuni giochi). Il 3DS/new attualmente non ha un emulatore
*Mame é un must ma devo dire che un gamepad bluetooth non é il massimo come periferica di controllo. si vendono controller adeguati su aliexpress
*PSVita attualmente non ha un emulatore

Contro:
-I firmware di default sono poco ottimizzati e alcune volte con grafica imbarazzante (scarsi gli aggiornamenti)
-Storage ancora troppo piccoli. Si possono collegare dispositivi di archiviazione su usb o microusb. Si parte da 8Gb,mediamente 16gb, sino a 32Gb ma 6GB sono occupati dal sistema operativo ed alcuni giochi android occupano 1,5GB.
-Il supporto 4K puó valere per i video ma non nei giochi quindi verificate le recensioni su youtube
-Molti dispositivi supportano ancora microsd sino 16 o 32gb. Si possono usare come memoria interna. Alcuni utenti riferiscono di aver usato memorie 64GB nonostante il produttore abbia dichiarato il supporto sino a 32GB.
-Telecomandi spesso di scarsa fattura e senza microfono per il riconoscimento vocale
-Esistono ancora dispositivi solo 2,4GHz che sconsiglio(vecchi moduli wifi)
-Per ottenere le massime prestazioni in ambito multimediale si deve passare a fork linux-kodi
-Sistemi di dissipazione spesso scarsi e che mandano in crisi i soc riducendo le prestazioni
-Spesso sono firmware con android liscio ma grafica google atv e alcuni apk saranno di android normale perció poco navigabili con un telecomando
-Il market AndroidTV ha decisimanete poche app, colpa di google, e si deve passare per apk o market alternativi
-Esistono ancora dispositivi senza BT. Spendete di piú e prendetelo dato che vi permetterá di collegare qualsiasi dispositivo es.gamepad per giocare o un telecomando con riconoscimento vocale
-Manca spesso Google Widevine level 1:
 Senza questa certificazione,che non é hackerabile, non si possono vedere contenuti in HD e 4K (solo 480p) sulle piattaforme di streaming a pagamento con controllo drm.
Non funzioneranno, infinity e now tv mentre Netflix non potrá essere scaricato dal market.
Esistono cmq apk modificati/vecchi che permettono la visione di Netflix e Amazon Video a 480p oppure si possono usare addon per kodi 18(fino a quando non verrano bannati).
E' necessario kodi 18 perché include sistema drm, le vecchie versioni no
-Mancano quasi sempre gli aggiornamenti di firmware e driver da parte dei venditori (spesso aggiornano solo le app)
-Mancano le ottimizzazioni video(codec) e audio (molti usano MX player con pacchetti codec)

Alternative valide nella fascia low cost:
1)Firestick HD 29,99€
2)Firestick 4K 59,99€

Entrambe sono in formato stick quindi comodamente applicabili nel retro tv. Avendo meno ventilazione hanno in alcuni casi meno prestazioni  per rientrare nei parmetri di temperatura.

La prima é interessante per il costo,soprattutto quando in saldo, e va utilizzata su tv max 1080. Leggermente scattosa nei menu ,ma disabilitando qualche servizio e riducendo la grafica migliora. Purtroppo é basata su un vecchio processore e le prestazioni in gaming sono basse.
E' certificato Google Widevine lv1 e potrete godervi netflix in hd\4k , amazon video e Infinity.
Kodi é installabile via sideload come altri altri apk esterni al market ufficiale.
Si puó alimentare con una singola porta usb da 1A; se collegata a 0,5 le prestazioni crollano quindi sono necessarie due porte usb con cavo ad Y o l'alimentatore di serie.
Telecomando buono con riconoscimento vocale e Alexa
Bluetooth e wifi dualband (2,4GHz e 5GHz)

La seconda ha un processore  migliore,  un output 4K, servizi streaming HD\4K e puó sempre essere alimentata via usb 1A. Telecomando buono con riconoscimento vocale e Alexa. Se non ho letto male esistono anche le custom rom ma dato che si puó perdere la certificazione google starei attento a capire se il metodo la mantiene attiva.
Bluetooth e wifi dualband (2,4GHz e 5GHz) 

Quali soc ci sono?
Vari sono i produttori ma i piú venduti sono Amlogic e Rockchip.
Amlogic:
Nel 2019 Amlogic ha finalmente rinnovato la linea (togliendo extop s912,il mio, e S905 versioni senza x) con il nuovo top s922x e i vari entry level S905x2/x3
S922X ad oggi é troppo caro circa 90€ e ha la metá delle prestazioni di Nvidea Shield da 150€ quindi ha poco senso, se ne riparlerá a 50€.
s905x2 e x3 sono giá piú appetibili e si parte dai 30€.

Specifiche vecchi modelli 2016:
-S905 = Quad-core Cortex-A53 28nm con Mali450 OpenGl ES 2.0
-S912 = Octa-core Cortex-A53 28nm con Mali T820 MP3 OpenGL ES 3.0
Nessun supporto Vulkan da SDK né su Custom rom
Ultimo SDK Android 7.1 2018-02-13 (open amlogic)


Specifiche nuovi modelli annunciati 2018:
-S905x2 = Quad-core Cortex-A53 12nm con Mali G31 MP2 OpenGL ES 3.2 Vulkan 1.0
-S905x3 = Quad-core Cortex-A55 12nm con Mali G31 MP2 OpenGL ES 3.2 Vulkan 1.0
-S922X = Quad-core Cortex-A73+Dual-Core CortexA53 12nm con Mali G52 MP4 OpenGL ES 3.2 Vulkan 1.0
Ultimo SDK Android 9 Mid 2019


Rockchip:
Riporto schema CPU con modelli 2020
 Verificate le recensioni su youtube per capire se un prodotto é buono e visionare il sito freaktab (inglese)

Dissipatori:
Comprare un dissipatore, in alluminio o meglio in rame, dalla cina costa meno di 10euro  ma bisogna ingegnarsi con le misure.
I risultati migliori si ottengono installando anche una ventola e una piastra dissipante sul lato inferiore, oppure dissipando entrambi i lati della pcb e mettendo in verticale il tvbox per sfruttare il moto convettivo (il caldo sale). Inoltre é consigliabile tagliara il case per aumentare la circolazione d'aria.
In base allo spazio disponibile si puó optare per piastre uniche o singole di altezze differenti.
La mia situazione iniziale é un dissipatore in alluminio 28x28x0,6 con temperature in pieno esercizio 70-80gradi, senza nessun dissipatore su ram e rom. Per tal motivo opteró per un dissipatore 28x28x15mm (con taglio case) + pasta termica ed inoltre doteró le ram e la rom di piccoli dissipatori + un taglio anche nella parte inferiore del case. In modo da far arrivare a max 70 gradi la pcb ed evitare il thermal throttling che si verifica sugli 80gradi. Leggendo online i risultati con ventola sono decisamente migliori dato che portano la temperatura cpu a max 55gradi ma aumenta anche la rumorositá (si potrebbe anche inserire un interruttore per la ventola cosí da poter scegliere quando accenderla)

Nessun commento:

Posta un commento