Taula de continguts:
- Pas 1: reuniu parts
- Pas 2: configureu la programació del compte directe
- Pas 3: seleccioneu els vostres horaris canals directes
- Pas 4: configureu els horaris directament al servidor
- Pas 5: mòdul Grabber de Tvheadend
- Pas 6: EPG Grabber
- Pas 7: icones de TV
- Pas 8: Apèndix: Referències
- Pas 9: Apèndix: Actualitzacions
- Pas 10: Apèndix: resolució de problemes
- Pas 11: Apèndix: Instal·lació automàtica
Vídeo: Afegir icones i EPG diferents a Tvheadend: 11 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-31 10:17
La televisió emesa al sistema de tall de cables utilitza quatre receptors de TV USB connectats a un ordinador amb Ubuntu i tvheadend. Cada televisor està connectat a un Raspberry Pi que executa Kodi a OSMC. Tvheadend ofereix moltes funcions, inclosa la gravació de vídeo personal (PVR, que també es coneix com a gravació de vídeo digital o DVR).
Tvheadend inclou una guia de programació electrònica integrada (EPG). Un EPG és com una guia de televisió que proporciona els horaris d’inici i aturada del programa i una descripció del programa. L’EPG incorporat treu informació sobre els propers programes del senyal de transmissió per antena.
No estic satisfet amb el nivell de detall proporcionat sobre els espectacles.
Després d’algunes investigacions, Schedules Direct i zap2it semblen ser les millors alternatives per als canals de televisió emesos als EUA. Schedules Direct cobra una tarifa (~ $ 20 / any) i zap2it és gratuït. Per tant, vaig triar zap2it, però en algun moment del gener zap2it va canviar el seu lloc web i la descàrrega de dades EPG es va trencar. El codi de baixada s'ha actualitzat, però el nou codi no ha pogut baixar les dades EPG. A més, la pàgina zap2xml conté un enllaç a mc2xml i l'enllaç conté un virus. Per tant, vaig canviar a Schedules Direct.
Vaig buscar a Google les instruccions d'instal·lació zap2it i zap2xml moltes vegades i no em vaig mostrar satisfet amb el que he trobat. Estic segur que hi ha bones instruccions, simplement no les he pogut trobar. (Vegeu el meu moment Duh a continuació)
Per no satisfet, vull dir que les instruccions zap2it passen per alt els passos crítics o estan obsoletes. Com a exemple, aquesta publicació de reddit és realment genial i em va interessar a millorar l’EPG, però analitza alguns passos molt importants. I acaba amb:
"Espero que això tingui un cert sentit per a vosaltres i molta sort; és factible, però fins que no ho hàgiu fet la primera vegada, el procés semblarà una mica complicat."
My Duh Moment: Quan vaig acabar aquesta instrucció amb zap2it, tornava a cada pas per assegurar-me que funcionessin. I em vaig adonar que els passos d’instal·lació automàtica de rocky4546 eren exactament correctes i molt fàcils de seguir. Per la raó que sigui, vaig incloure diverses guies d’instal·lació manuals i vaig saltar-ne la Instal·lació automatitzada, que funciona perfectament. No estic segur de si aquesta informació útil serà útil, però va ser didàctic fer els passos manuals.
He actualitzat les instruccions per utilitzar Schedule Direct. Programa les adreces directes són molt més senzilles que zap2it.
Pas 1: reuniu parts
Aquest instructable és un complement a aquest instructable: My Cord Cutting System
Parts:
- PC amb TVheadend a OSMC
- Raspberry Pi que executa Kodi a OSMC
- Com que actualitzava les icones i la TV Guide, també vaig canviar la imatge. Vaig utilitzar la pell estàndard de Kodi durant diversos mesos. Per tant, la meva dona i jo vam poder determinar què ens agradava i què no. He canviat la pell per "xperience1080"
- Horaris Compte directe 19,99 USD a l'any
Notes:
El text inclòs en pics s'ha de substituir per les vostres dades, ♣ nom d'usuari ♣
Pas 2: configureu la programació del compte directe
Registreu-vos al compte de Schedule Direct
- Seguiu aquest enllaç a Horaris directes
- Empleneu la pàgina de registre (imatge 2)
- Feu clic a Inscripció. botó
- Schedules Direct hauria d’anar a la pàgina del vostre compte. Si no, inicieu la sessió amb el vostre correu electrònic i contrasenya
Pas 3: seleccioneu els vostres horaris canals directes
Els organismes de radiodifusió realment transmeten molts canals. Per exemple, a la meva àrea, The CW (54.1) emet LAFF (54.2) i Grit (54.3).
He configurat el meu sistema perquè només faci servir els canals principals del centre de Texas: ABC (24.1), CBS (42.1), The CW (54.1), Fox (7.1), NBC (36.1), PBS (18.1) i PBS Kids (18.4). Podeu triar els canals disponibles. Sempre podeu afegir més canals més endavant.
Selecciona els teus canals
- Per defecte s'inclouen tots els canals
-
Feu clic a l'enllaç "Afegeix formació" (imatge 1)
- Introduïu el vostre codi postal
- Seleccioneu "Emet (antena)"
-
Afegiu els vostres canals preferits (imatge 3)
Aquests són meus: ABC (24.1), CBS (42.1), The CW (54.1), Fox (7.1), NBC (36.1), PBS (18.1) i PBS Kids (18.4)
- Feu clic a "Desa"
Pas 4: configureu els horaris directament al servidor
Tvheadend ha de llegir un fitxer XML de Schedules Direct.
Utilitza / usr / bin / tv_grab_na_tvmedia. Si no ho teniu instal·lat, executeu:
$ sudo apt-get install xmltv-util
Obriu una finestra de terminal al MacBook i inicieu sessió al servidor tvheadend mitjançant una de les opcions següents:
$ ssh ♣username♣@♣tvheadend-server-name♣.local
$ ssh ername nom d'usuari ♣ @ ♣ tvheadend-server-address-ip ♣
Al servidor tvheadend de la finestra del terminal MacBook, feu un directori / home / ername nom d’usuari ♣ / xmltv amb les ordres:
$ sudo mkdir / home / ♣ nom d'usuari ♣ / xmltv
I feu un enllaç simbòlic a partir de hts
$ sudo su - hts
hts $ ln -s / home / ♣ nom d'usuari ♣ / xmltv.xmltv hts $ tancament de sessió
L'anterior pot resultar una mica confús perquè inicieu la sessió com a hts i el directori inicial és / home / hts. Per veure-ho, introduïu $ ls ~ /.
Quan introduïu $ logout, tanqueu la sessió de l'usuari. L'enllaç simbòlic no serà visible per al vostre ername nom d'usuari ♣, però sí per a l'usuari hts i cal un enllaç ~ xmltv per al bon funcionament de tvheadend, que utilitza hts i no coneix el vostre ername nom d'usuari ♣.
Configureu els horaris directes
La vostra clau API es pot trobar a la pàgina del vostre compte (vegeu Imatge)
Configureu Schedules Direct executant l'ordre:
$ / usr / bin / tv_grab_na_tvmedia --configure la clau de l'API que es troba a la pàgina del tauler del vostre compte (https://www.xmltvlistings.com/account/) Clau de l'API: ♣ la vostra clau-api ♣ Trieu una de les vostres formacions. Podeu afegir o modificar programacions des de la pàgina del vostre compte (https://www.xmltvlistings.com/account/) Formació: 0: Broadcast-Cedar Park, TX Seleccioneu-ne una: [0 (per defecte = 0)] 0
Pas 5: mòdul Grabber de Tvheadend
Activa / usr / bin / tv_grab_na_tvmedia
-
Obriu un navegador i aneu a la instal·lació de TVheadend
- https://tvheadend.local: 9981 / extjs.html
- Tinc una drecera al meu capçalera de televisió al navegador i emmagatzemo el nom d’usuari i la contrasenya
-
Al lloc web de TVHeadend, aneu a Configuració -> Canal / EPG -> Mòduls EPG Grabber
-
Per a cada xec verd (només en feu un de cada cop)
- Desmarqueu el quadre Activat i
- Desa
- És possible que hagueu d’actualitzar la pàgina per assegurar-vos que la verificació verda ja no està
-
Ara, cerqueu "Intern: XMLTV: Amèrica del Nord (XMLTVListings.com per TVMedia"
- A l'extrem inferior dret, feu clic a la icona de doble fletxa cap amunt, que obre la finestra de registre
- Seleccioneu la línia amb tv_grab_file
- Marqueu la casella Habilitat
- Desa
- la finestra de registre mostrarà si funciona o no
-
Pas 6: EPG Grabber
EPG Grabber
- Al lloc web de TVHeadend, aneu a Configuració -> Canal / EPG -> EPG Grabber
- Marqueu "Actualitza el número de canal"
-
En multilínia Cron:
- # agafador corre a les 6 del matí. Grabber funciona a les 6:00, les 14:00 i les 18:00 cada dia
- 0 5 * * *
- 0 14 * * *
- 0 18 * * *
- Feu clic a Desa
Canals EPG
Els canals haurien de ser semblants als de la imatge
Pas 7: icones de TV
Cerca icones de TV
- Vaig buscar a Google: icona ABC TV amb la configuració de la imatge i he pogut trobar icones per a cada una de les xarxes.
- He seleccionat fitxers PNG i-j.webp" />
- He desat la imatge al meu MacBook
Crea directori
- Al MacBook en una finestra de terminal, inicieu la sessió ($ ssh)
- Creeu un directori
$ sudo mkdir / home / ♣ nom d'usuari ♣ / xmltv / icons
$ tancar la sessió
Copieu les icones a Raspberry Pi
En una finestra de terminal, copieu les icones al Raspberry Pi
$ scp *.png ♣ nom d’usuari♣@♣tvheadend-server-name♣.local: / home / ♣ nom d’usuari ♣ / xmltv / icons /.
Activa les icones a tvheadend
- Al navegador, aneu a tvheadend i Configuració -> Canal / EPG -> Canals
- Seleccioneu una línia per a un dels vostres canals
- Feu clic a Edita
-
Al camp Icona d'usuari, introduïu el camí, com ara (Fox és el canal 7.1 i la icona és 7.1., Png)
fitxer: ///home/hts/~xmltv/icons/7.1.png
Pas 8: Apèndix: Referències
Horaris directes
Guia: Com configurar XMLTV per a TVHeadEnd
publicació de reddit
Pas 9: Apèndix: Actualitzacions
16 DE GENER DE 2018:
zap2xml.pl s'ha actualitzat i s'han canviat diverses coses. Per tant, he fet canvis per adaptar-los als canvis
20 DE GENER DE 2018:
- A principis de mes, zap2it va canviar el seu lloc web i, d'alguna manera, va trencar les dades EPG. He actualitzat a la nova versió de codi, però això no m’ha ajudat i s’equivocaria abans de completar-lo.
- S'ha canviat de zap2it a Schedules Direct, que és un servei de pagament (~ $ 20 / any), però és molt més fàcil d'utilitzar.
- Es pot actualitzar per reflectir els horaris directes
Pas 10: Apèndix: resolució de problemes
Pas 11: Apèndix: Instal·lació automàtica
Tot i que no l’he utilitzat, sembla que hauria de funcionar:
tvheadend.org/attachments/5188/tvheadend_EPG.sh
Recomanat:
Servon metrònom, programable per a diferents velocitats: 3 passos
Servon metrònom, programable per a diferents velocitats: fes el teu propi metrònom. Tot el que necessiteu és el kit d’inici Arduino Mega 2560 i un ordinador compatible
Generació de sons diferents a partir de pel·lícules amb només Arduino: 3 passos
Generació de sons diferents a partir de pel·lícules amb només Arduino: As-salamu alaykum. Volia generar diferents sons com ara depredador, optimus prime & borinot de la pel·lícula de transformadors. De fet, estava veient " el ferrer " vídeo sobre com fer casc de depredador
Com canviar el GPS a diferents equips: 5 passos
Com canviar el GPS a diferents equips: el procés consisteix a treure el GPS de la cabina de la combinadora, posar-lo a la cabina del tractor, desconnectar la pantalla de la combinadora i col·locar-lo al tractor. No hi haurà necessitat d’eines per completar aquest procés i anar amb compte pujant equipant
L'OLOID en moviment: una mascota diferent en diferents temps: 10 passos (amb imatges)
L’OLOID en moviment: una mascota diferent en diferents temps: la Corona ha canviat les nostres vides: ens exigeix una distància física que, al seu torn, condueix al distanciament social. Llavors, què podria ser una solució? Potser una mascota? Però no, Corona prové d’animals. Salvem-nos d’una altra Corona 2.0. Però si ja
Llum seqüencial LED amb 7 efectes frescos diferents: 8 passos
Llum seqüencial LED amb 7 efectes frescos diferents: aquest projecte inclou 7 efectes diferents de llums seqüencials que es tractaran més endavant. Està inspirat en un dels creadors que vaig veure a Youtube fa uns dies, i em sembla molt divertit, així que m'agradaria compartir-ho amb vosaltres i fer un complet