,

TVHeadend: Script Guida TV

Uno screenshot dell’applicazione TvhClient per iOS con la guida TV.

Gli amici che mi seguono sui Social sanno che in questi giorni sto configurando il mio Intel Nuc Skull Canyon che progressivamente sostituirà il mio “cluster” di Raspberry Pi sfruttati per lavoro e per hobby. Uno dei raspi era configurato con TVHeadend, un software Open Source per visionare la TV o ascoltare la radio in streaming sfruttando il proprio impianto televisivo di casa o una antenna esterna.

La programmazione dei canali inviata tramite le frequenze DVB-T è molto carente, si limita al massimo alle successive 24h ma è facile trovare emettitori che rilasciano informazioni molto più brevi nell’arco delle 3h o che non la rilasciano proprio. Questo non permette di impostare una registrazione automatica dei canali.

Sfruttando invece i dati offerti dalla comunità VuPlus è possibile ottenere una guida TV più ampia, VuPlus offre la programmazione per diversi paesi ed è quindi possibile personalizzare il mio script con l’archivio desiderato.

Mi sono basato su un precedente script creato da Mathias F. Svendsen e l’ho personalizzato per le mie esigenze includendo miglioramenti complessivi nel codice. Per attivare/installare lo script procedete come segue:

  • Copia lo script in /usr/bin/tv_grab_url
  • Assegnare i permessi 777 a tv_grab_url (chmod 777 tv_grab_url)
  • Riavviare TVheadend (/etc/init.d/tvheadend restart)
  • Dalla WebGUI accedere al pannello Configuration > Channel > EPG Grabber > Internal Grabber > selezionare: XMLTV: TV Grab by URL > Save

In maniera predefinita TVHeadend eseguirà il download dei dati due volte al giorno, alle 00:04 e 12:04. In alcuni casi è possibile che il file XML scaricato dallo script contenga dei nomi TV leggermente diversi rispetto a quelli acquisiti dal vostro ricevitore TV e pertanto dovrete fare una associazione manuale dalle impostazioni della WebGUI di TVHeadend.

Il mio script è disponibile su GitHub, ogni collaborazione è ovviamente ben accetta. Vi lascio infine l’estratto di tutte le Guide TV offerte da VuPlus per paese in formato XMLTV.

 

Rytec Benelux XMLTV
http://www.vuplus-community.net/rytec/rytecxmltvBenelux.gz

Rytec Benelux-Telenet XMLTV
http://www.vuplus-community.net/rytec/rytecxmltvBenelux.gz

Rytec Bulgaria XMLTV
http://www.vuplus-community.net/rytecxmltv-Bulgaria.gz

Rytec Denmark XMLTV
http://www.vuplus-community.net/rytec/rytecxmltvnordic.gz

Rytec Erotic XMLTV
http://www.vuplus-community.net/rytec/rytecxmltverotic.gz

Rytec Erotic-Telenet XMLTV
http://www.vuplus-community.net/rytec/rytecxmltverotic.gz

Rytec Finland XMLTV
http://www.vuplus-community.net/rytec/rytecxmltvnordic.gz

Rytec France XMLTV
http://www.vuplus-community.net/rytec/rytecxmltvFrance.gz

Rytec Germany/Austria/Swiss XMLTV
http://www.vuplus-community.net/rytec/rytecxmltvGermany.gz

Rytec Greece XMLTV
http://www.vuplus-community.net/rytec/rytecxmltv-Greece.gz

Rytec Hungary XMLTV
http://www.vuplus-community.net/rytec/rytecxmltv-Hungary.gz

Rytec IPTV XMLTV
http://www.vuplus-community.net/rytec/rytecxmltvIPTV.gz

Rytec Israel XMLTV
http://www.vuplus-community.net/rytec/rytecxmltvosn.gz

Rytec Italy XMLTV
http://www.vuplus-community.net/rytec/rytecxmltvItaly.gz

Rytec Norway XMLTV
http://www.vuplus-community.net/rytec/rytecxmltvnordic.gz

Rytec Middle East XMLTV
http://www.vuplus-community.net/rytec/rytecxmltvosn.gz

Rytec Poland XMLTV
http://www.vuplus-community.net/rytec/rytecxmltv-Poland.gz

Rytec Portugal XMLTV
http://www.vuplus-community.net/rytec/rytecxmltv-Portugal.gz

Rytec Romania XMLTV
http://www.vuplus-community.net/rytec/rytecxmltv-Romania.gz

Rytec Serbia/Croatia/Montenegro XMLTV
http://www.vuplus-community.net/rytec/rytecxmltvexyu.gz

Rytec Slovak/Czech XMLTV
http://www.vuplus-community.net/rytec/rytecxmltv-Czech.gz

Rytec Slovenia XMLTV
http://www.vuplus-community.net/rytec/rytecxmltvexyu.gz

Rytec Spain XMLTV
http://www.vuplus-community.net/rytec/rytecxmltv-Spain.gz

Rytec Sweden XMLTV
http://www.vuplus-community.net/rytec/rytecxmltvnordic.gz

Turkey XMLTV
http://www.vuplus-community.net/rytec/digiturk.xmltv.gz

Rytec UK XMLTV
http://www.vuplus-community.net/rytec/rytecxmltv-UK.gz

Rytec Virgin UK/Ireland XMLTV
http://www.vuplus-community.net/rytec/rytecxmltv-UK.gz

Rytec Csat Africa XMLTV
http://www.vuplus-community.net/rytec/rytecxmltv-CSatOverseas.gz

Rytec Csat Reunion XMLTV
http://www.vuplus-community.net/rytec/rytecxmltv-CSatOverseas.gz

Rytec Csat Carabean XMLTV
http://www.vuplus-community.net/rytec/rytecxmltv-CSatOverseas.gz

Rytec New Caledonia XMLTV
http://www.vuplus-community.net/rytec/rytecxmltv-CSatOverseas.gz