
Ad oggi in Italia la maggior parte delle trasmissioni TV viene trasmessa grazie al Digitale Terrestre (DVB-T, ossia Digital Video Broadcasting – Terrestrial) in formato MPEG-2 SD.
A Giugno 2022 in Italia sarebbe dovuto entrare in funzione il DVB-T2 HVEC, il nuovo standard per il digitale terrestre che grazie al codec H.265 permette di continuare a distribuire in un formato più compresso lo stesso numero di canali per sopperire alla sottrazione della banda 700 Mhz che verrà assegnata alle comunicazioni telefoniche 5G.
Prima del passaggio al DVB-T2 era prevista per questo Ottobre 2021 una fase intermedia in cui le trasmissioni TV sarebbero state ancora trasmesse con il vecchio DVB-T ma in formato MPEG-4 H.264.
Come sempre accade in Italia, i piani originali non saranno rispettati, tutto è saltato ma le fonti di informazioni si divertono a fare molta confusione (vedi gli spot che passano molti canali TV). Il passaggio al formato MPEG-4 H.264 non avverrà prima di fine anno e molto probabilmente per l'entrata in funzione del DVB-T2 se ne riparlerà non prima del 1° Gennaio 2023.
Il 15 Ottobre di quest'anno, quasi come fosse stato un gesto simbolico, è stato portato da MPEG-2 SD ad MPEG-4 H.264 il formato di trasmissione di pochissimi canali secondari.
Tradotto in soldoni è assolutamente inutile affrettarsi a comprare un nuovo televisore o un nuovo decoder per il DVB-T2, specialmente se si è in possesso di un dispositivo DVB-T con il supporto al formato MPEG-4 H.264.
Come capire se si è in possesso di un dispositivo DVB-T con MPEG-4
Per capire se in questa fase si è in possesso di un dispositivo dotato di DVB-T con supporto MPEG-4 H.264 basta sintonizzarsi su uno dei canali HD (501-502-503-504-505-506-507) del bouqet televisivo, questi canali sono da sempre trasmessi in formato MPEG-4 H.264 quindi se si è in grado di visualizzarli al momento non è assolutamente necessario acquistare nulla e si può programmare con calma l'eventuale acquisto del nuovo decoder DVB-T2.
Come capire se si è in possesso di un dispositivo DVB-T2 con H.265
Per capire se si è in possesso di un dispositivo dotato di DVB-T2 con supporto H.265 occorre sintonizzarsi su uno dei canali di TEST HEVC Main 10, 100 o 200. Se si è in grado di visualizzare qualcosa allora si è in possesso di un dispositivo DVB-T2 altrimenti tra un anno (o più) occorrerà acquistare un nuovo decoder o una nuova TV.
Quale decoder DVB-T2 comprare?
Questa è una domanda che mi sono posto personalmente poiché sono in possesso di un vecchio ma tutt'ora ottimo Sony Bravia KDL-55W905A con tuner DVB-T2 H.264 (non il nuovissimo H.265) e non avendo la minima intenzione di sostituirlo ho deciso di acquistare un buon Decoder DVB-T2.
Ho allora effettuato qualche ricerca su internet per trovare confronti tra alcuni decoder, ma la ricerca è stata completamente infruttuosa, i pochi siti che ne parlano non fanno altro che suggerire l'acquisto di alcuni modelli tramite link affiliati dai grandi portali ecommerce. Suggerimenti e confronti completamente inutili. Mi sono come al solito dovuto arrangiare da solo.
Non volevo un semplice decoder da supermercato, né ero interessato a decoder con licenze per la riproduzione in 4k dai vari portali di streaming, volevo un decoder in grado di farmi visualizzare i canali del digitale terrestre, che mi permettesse di registrare qualche trasmissione direttamente sul mio server Samba, che fosse in grado di riprodurre i filmati presenti sul mio server DLNA e che fosse gestibile direttamente col telecomando della TV.
Le possibili soluzioni erano quindi solo due, acquistare un Box TV Android con DVB-T2 o realizzarmi un accrocco con un Raspberry ed un TV Tuner DVB-T2. Nessuna delle due soluzioni però mi soddisfaceva del tutto.
I Box Tv Android non mi piacciono perché non tollero i servizi invadenti come quelli di Google, nella mia rete utilizzo solo ed esclusivamente dispositivi sui quali ho il pieno controllo ed infatti utilizzo:
- un Modem-Router Technicolor DGA con Homeware 18 per adbclok, dnscrypt e asterisk con voipblock
- un Access-Point con OpenWrt 18
- un server HP Microserver Gen 8 con Proxmox per Zoneminder e Nextcloud
- diversi computer desktop e notebook con Debian
- diversi telefoni Android con LineageOS+microG senza servizi Google totalmente rimpiazzati dal server domestico
- 6 telecamere IP 720P completamente bloccate in lan e gestite da Zoneminder
- una Smart-TV Sony FHD molto poco smart specie dopo la chiusura dell'Opera Store Vewd del 25 Giugno 2019
- un Box TV con CoreELEC per permettere ad una TV non Smart di accedere al server DLNA di casa
I Raspberry non mi piacciono perché credo siano validi solo per prototipazione e com'è assurdo realizzare un NAS con un Raspberry, è altrettanto assurdo realizzare un accrocco con un Raspberry e Tuner TV HAT. Perché impensabile realizzare un decoder TV con un Raspberry? Un Raspberry con Tuner TV HAT, case ed alimentatore non è assolutamente compatto, inoltre per compattezza l'OS andrebbe installato su una microSD che però si corromperebbe molto facilmente ed infine un accrocco del genere non costerebbe meno di 100 euro.
Questa analisi mi ha quindi fatto riflettere, ho già un Box TV senza DVB sul quale ho completamente rimpiazzato Android con CoreELEC e lo adoro, mi sono quindi messo alla ricerca di un Box TV Android con tuner TV DVB-T2 sul quale poter installare CoreELEC + Tvheadend.
Il decoder DVB-T2 CoreELEC con PVR, Timeshift e CEC
La soluzione che ho scelto per realizzare il mio decoder DVB-T2 completamente Open Source è stata acquistare un economico Box TV Android con tuner DVB-T2 sul quale installare il sistema operativo CoreELEC e gestire il DVB con Tvheadend.
Ho quindi acquistato a 30 euro un Box TV Android con:
- CPU Amlogic S905H
- RAM 1GB
- EMMC 8GB
- Ethernet 100 Mbit
- Wi-Fi 2.4GHz
- TV Tuner Availink AVL6862TA | Rafael Micro R912
Non farò il nome perché si tratta di un generico e cinesissimo Box TV Android, online sono disponibili veramente tanti modelli simili quindi chiunque può scegliere quello che preferisce, ma se lo si acquista per installare CoreELEC allora occorre verificare che la CPU ed il TV Tuner siano supportati.
Nel mio caso il modello acquistato è arrivato con una vecchissima versione di Android Lollipop 5.1.1 ed online non era in alcun modo possibile scaricare dal sito del produttore il firmware originale da poter reinstallare in caso di problemi quindi prima di installare CoreELEC nella memoria interna del dispositivo ho fatto il backup dd dell'intera emmc e delle partizioni di sistema Android elencate nel dts.
Dopo aver preso il backup delle varie partizioni da poter ripristinare per riportare il dispositivo alle condizioni di fabbrica ho proceduto con l'installazione di CoreELEC nella emmc ed ho poi installato il server ed il client Tvheadend.
Il risultato finale è stato stupefacente, infinitamente migliore delle attese.
Il mio decoder DVB-T2 con CoreELEC e Tvheadend mi permette di:
- avere a disposizione un decoder dvb-t2 basato sul fantastico Media Center Kodi
- vedere da Kodi tutti i canali del digitale terrestre grazie a Tvheadend
- far accendere/spegnere la televisione quando si accende/spegne il decoder grazie al driver CEC di CoreELEC
- utilizzare il solo telecomando della televisione per controllare anche il decoder grazie al driver CEC di CoreELEC
- far accendere la TV ed avviare la riproduzione dell'ultimo canale sintonizzato non appena si accende il decoder
- mettere in pausa e riprendere la visione di qualsiasi trasmissione grazie alla funzionalità Timeshift di Tvheadend
- registrare qualsiasi trasmissione grazie alla funzionalità PVR di Kodi
- controllare comodamente il decoder grazie all'app Android Kore di Kodi
- avere accesso ai centinaia di Addons Kodi
Il decoder ha trovato immediatamente tutti i canali alla prima sintonizzazione e grazie all'accelerazione hardware amcodec vengono riprodotti alla perfezione e senza il minimo sforzo della CPU sia i canali in H.264 che i canali in H.265, il dispositivo infatti riesce a riprodurre senza problemi anche filmati Full HD in H.265 trasmessi dal mio server DLNA.
Di seguito alcune statistiche prese dopo alcune ore di funzionamento:
~ # uptime
23:29:16 up 3:27, load average: 2.61, 2.57, 2.55
~ # free -hm
total used free shared buff/cache available
Mem: 811Mi 164Mi 65Mi 12Mi 581Mi 582Mi
Swap: 0B 0B 0B
~ # cat /sys/devices/virtual/thermal/thermal_zone0/temp
60000Mi sento di consigliare a chiunque un decoder DVB-T2 del genere, in fin dei conti l'intera procedura per installare CoreELEC è anche abbastanza semplice, chiunque volesse seguire la mia strada può approfondire i passaggi per l'installazione sul Wiki di CoreELEC, i passaggi per l'installazione e la configurazione di Tvheadend sulla guida in pdf di Tvheadend Server per CoreELEC, sul Wiki di Tvheadend e sul wiki di Kodi di Tvheadend HTSP Client.
Aggiungi un commento
Commenti
Re: CoreELEC + Tvheadend: decoder DVB-T2 Open Source
Diego - Ven, 21/01/2022 - 22:30Ciao, la trattazione mi ha appassionato molto e stimolato ad adottare la soluzione che calza molto sulle mie esigenze.
Purtroppo nonostante la data del post sia recente cercando info in rete, e soprattutto dei box con le caratteristiche indicate, i contenuti sembrano di un decennio fa; nonostante ore di ricerca non sono riuscito a trovare un box compatibile (sul sito Coreelec il forum è scarno, i post datati come pure i box trattati oramai non più in vendita), il sito di Tvheadend sembra "morto" tutto questo mi ha fatto sembrare in un vicolo cieco e soprattutto da l'idea di essere un progetto a cui nessuno più dedica energie. E' un vero peccato ma mi rendo conto che, almeno in Italia, le persone denigrano totalmente la programmazione "free" scegliendo solamente servizi di streaming a pagamento. Se hai qualche suggerimento più mirato per rendere più concretizzabile un progetto di questo tipo te ne sarei grato. Grazie.
Re: CoreELEC + Tvheadend: decoder DVB-T2 Open Source
Antonio Macolino - Sab, 22/01/2022 - 11:22Ciao Diego, non so cosa tu abbia cercato ma i contenuti sono quanto mai attuali, i Soc indicati hanno pochi anni di vita ed il forum di CoreELEC è quanto mai attivo, il sito di Tvheadend non è aggiornatissimo come accade per molti progetti open source ma lo sviluppo è attivissimo ed avviene sul github, tutti possono contribuire.
Re: CoreELEC + Tvheadend: decoder DVB-T2 Open Source
Mario - Dom, 16/01/2022 - 20:14Grazie mille.