Innholdsfortegnelse:
- Trinn 1: Samle deler
- Trinn 2: Oppsett Schedule Direct Account
- Trinn 3: Velg dine tidsplaner Direkte kanaler
- Trinn 4: Oppsettplaner direkte på serveren din
- Trinn 5: Tvheadend Grabber Module
- Trinn 6: EPG Grabber
- Trinn 7: TV -ikoner
- Trinn 8: Vedlegg: Referanser
- Trinn 9: Vedlegg: Oppdateringer
- Trinn 10: Vedlegg: Feilsøking
- Trinn 11: Vedlegg: Automatisk installasjon
Video: Legge til ikoner og forskjellig EPG til Tvheadend: 11 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-31 10:23
Kringkastings -TV i ledningskuttesystemet mitt bruker fire USB -TV -mottakere koblet til en PC som kjører ubuntu og tvheadend. Hver TV er koblet til en Raspberry Pi som kjører Kodi på OSMC. Tvheadend tilbyr mange funksjoner, inkludert personlig videoopptak (PVR, som også er kjent som digital videoopptak, eller DVR).
Tvheadend kommer med en innebygd elektronisk programmeringsguide (EPG). En EPG er som en TV -guide som tilbyr start- og stopptider for show og en beskrivelse av programmet. Den innebygde EPG-en henter informasjon om kommende programmer fra utsendingssignalet.
Jeg er ikke fornøyd med detaljnivået gitt om showene.
Etter litt undersøkelser synes Schedules Direct og zap2it å være de beste alternativene for TV -kanaler i USA. Schedules Direct krever et gebyr (~ $ 20/år), og zap2it er gratis. Så jeg valgte zap2it, men en gang i januar endret zap2it nettstedet og nedlasting av EPG -data brøt. Nedlastingskoden ble oppdatert, men den nye koden kunne ikke laste ned EPG -dataene. Zap2xml -siden inneholder også en lenke til mc2xml, og lenken inneholder et virus. Så jeg byttet til Schedules Direct.
Jeg googlet installasjonsinstruksjoner zap2it og zap2xml mange ganger og var ikke fornøyd med det jeg fant. Jeg er sikker på at det er veldig gode instruksjoner der ute, jeg kunne bare ikke finne dem. (Se mitt Duh -øyeblikk nedenfor)
Med ikke fornøyd mener jeg at zap2it -instruksjonene glir over kritiske trinn eller er utdaterte. Som et eksempel er dette reddit -innlegget virkelig flott og fikk meg til å interessere meg for å forbedre EPG, men det glanserer over noen veldig viktige trinn. Og det ender med:
"Håper dette gir mening for deg, og lykke til - det ER gjennomførbart, men til du har gjort det første gang, vil prosessen virke litt kronglete!"
Mitt Duh -øyeblikk: Da jeg var ferdig med denne instruksjonsmåten med zap2it, gikk jeg tilbake gjennom hvert trinn for å sikre at de fungerte. Og jeg innså at rocky4546s automatiske installasjonstrinn var nøyaktig riktige og veldig enkle å følge. Uansett grunn låste jeg på forskjellige manuelle installasjonsguider og hoppet over den automatiserte installasjonen, som fungerer perfekt. Jeg er ikke sikker på om dette kan være nyttig, men det var lærerikt for meg å gå gjennom de manuelle trinnene.
Jeg har oppdatert instruksjonene for å bruke Schedule Direct. Tidsplan Direkte veibeskrivelse er mye enklere enn zap2it.
Trinn 1: Samle deler
Denne instruksen er et tillegg til denne instruerbare: My Cord Cutting System
Deler:
- PC som kjører tvheadend på OSMC
- Raspberry Pi som kjører Kodi på OSMC
- Siden jeg oppgraderte ikonene og TV -guiden, har jeg også byttet hud. Jeg brukte standard Kodi -hud i flere måneder. Så min kone og jeg kunne bestemme hva vi likte og hva vi ikke likte. Jeg endret huden til "xperience1080"
- Planlegger Direktekonto $ 19,99 per år
Merknader:
Tekst i spar er ment å bli erstattet av dataene dine, ♣ brukernavn ♣
Trinn 2: Oppsett Schedule Direct Account
Registrer deg for Schedule Direct -konto
- Følg denne lenken til Schedules Direct
- Fullfør registreringssiden (bilde 2)
- Klikk på Registrer deg! knapp
- Schedules Direct bør gå til kontosiden din. Hvis ikke, logg inn med din e -postadresse og passord
Trinn 3: Velg dine tidsplaner Direkte kanaler
Kringkastere sender faktisk mange kanaler. For eksempel, i mitt område, sender CW (54.1) LAFF (54.2) og Grit (54.3).
Jeg konfigurerte systemet mitt til å bare bruke hovedkanalene i Sentral -Texas: ABC (24.1), CBS (42.1), The CW (54.1), Fox (7.1), NBC (36.1), PBS (18.1) og PBS Kids (18.4). Du kan velge hvilke kanaler som er tilgjengelige. Du kan alltid legge til flere kanaler senere.
Velg kanalene dine
- Som standard er alle kanaler inkludert
-
Klikk på lenken "Legg til utvalg" (bilde 1)
- Skriv inn postnummeret ditt
- Velg "Kringkasting (antenne)"
-
Legg til favorittkanalene dine (bilde 3)
Disse er mine: ABC (24.1), CBS (42.1), The CW (54.1), Fox (7.1), NBC (36.1), PBS (18.1) og PBS Kids (18.4)
- Klikk "Lagre"
Trinn 4: Oppsettplaner direkte på serveren din
Tvheadend må lese en xml -fil fra Schedules Direct.
Den bruker/usr/bin/tv_grab_na_tvmedia. Hvis du ikke har dette installert, kjører du:
$ sudo apt-get install xmltv-util
Åpne et terminalvindu på MacBook og logg deg på tvheadend -serveren ved å bruke ett av følgende:
$ ssh ♣brukernavn♣@♣tvheadend-server-name♣.local
$ ssh ♣ brukernavn ♣@♣ tvheadend-server-ip-adresse ♣
På tvheadend -serveren i et MacBook -terminalvindu lager du en katalog/hjem/♣ brukernavn ♣/xmltv med kommandoene:
$ sudo mkdir/home/♣ brukernavn ♣/xmltv
Og lag en symbolsk lenke fra hts
$ sudo su - hts
hts $ ln -s/home/♣ brukernavn ♣/xmltv.xmltv hts $ logout
Ovenstående kan være litt forvirrende fordi du logger inn som hts, og hjemmekatalogen din er /home /hts. For å se dette, skriv inn $ ls ~/.
Når du angir $ logout, logger du av brukerens bruker. Den symbolske lenken vil ikke være synlig for ♣ brukernavnet ♣, men det er for hts -brukeren og ~ xmltv -lenken er nødvendig for riktig drift av tvheadend, som bruker hts og ikke vet om ditt ♣ brukernavn ♣.
Konfigurer Schedules Direct
API -nøkkelen din finnes på kontosiden din (se bilde)
Konfigurer Schedules Direct ved å kjøre kommandoen:
$/usr/bin/tv_grab_na_tvmedia-konfigurer API-nøkkel funnet på kontodashboard-siden din (https://www.xmltvlistings.com/account/) API-nøkkel: ♣ din-api-nøkkel ♣ Velg en av oppstillingene dine. Du kan legge til eller endre oppstillinger fra kontosiden din (https://www.xmltvlistings.com/account/) Oppstilling: 0: Broadcast-Cedar Park, TX Velg en: [0 (standard = 0)] 0
Trinn 5: Tvheadend Grabber Module
Aktiver/usr/bin/tv_grab_na_tvmedia
-
Åpne en nettleser og gå til installasjonen av tvheadend
- https://tvheadend.local: 9981/extjs.html
- Jeg holder en snarvei til tvheadend i nettleseren min og lagrer brukernavn og passord
-
På TVHeadend -nettstedet går du til Konfigurasjon -> Kanal / EPG -> EPG Grabber -moduler
-
For hver grønn sjekk (bare gjør en om gangen)
- Fjern merket for Aktivert, og
- Lagre
- Du må kanskje oppdatere siden for å sikre at den grønne kontrollen er borte
-
Se nå etter "Internt: XMLTV: Nord -Amerika (XMLTVListings.com av TVMedia"
- I nedre høyre hjørne klikker du på dobbeltpilen som åpner loggvinduet
- Velg linjen med tv_grab_file
- Merk av i boksen Aktivert
- Lagre
- loggvinduet viser om det fungerer eller ikke
-
Trinn 6: EPG Grabber
EPG Grabber
- På TVHeadend -nettstedet går du til Konfigurasjon -> Kanal / EPG -> EPG Grabber
- Merk av for "Oppdater kanalnummer"
-
I Cron multiline:
- # grabber løper klokken 06.00. Grabber går kl. 06.00, 14.00 og 18.00 hver dag
- 0 5 * * *
- 0 14 * * *
- 0 18 * * *
- Klikk på Lagre
EPG -kanaler
Kanaler skal se ut som på bildet
Trinn 7: TV -ikoner
Finn TV -ikoner
- Jeg googlet: abc tv -ikon ved hjelp av bildeinnstillingen, og klarte å finne ikoner for hvert av nettverkene.
- Jeg valgte både png- og-j.webp" />
- Jeg lagret bildet på min MacBook
Lag katalog
- På MacBook i et terminalvindu logger du på ($ ssh)
- Lag en katalog
$ sudo mkdir/home/♣ brukernavn ♣/xmltv/icons
$ logg ut
Kopier ikoner til Raspberry Pi
I et terminalvindu kopierer du ikonene til Raspberry Pi
$ scp *.png ♣brukernavn♣@♣tvheadend-server-name♣.local:/home/♣ brukernavn ♣/xmltv/icons/.
Aktiver ikoner i tvheadend
- I nettleseren, gå til tvheadend og Configuration -> Channel / EPG -> Channels
- Velg en linje for en av kanalene dine
- Klikk på Rediger
-
I feltet Brukerikon skriver du inn banen, noe som (Fox er kanal 7.1, og ikonet er 7.1., Png)
fil: ///home/hts/~xmltv/icons/7.1.png
Trinn 8: Vedlegg: Referanser
Tidsplaner direkte
Veiledning: Slik konfigurerer du XMLTV for TVHeadEnd
reddit innlegg
Trinn 9: Vedlegg: Oppdateringer
16. JAN2018:
zap2xml.pl ble oppgradert og flere ting endret seg. Så jeg gjorde endringer for å imøtekomme endringene
20JAN2018:
- Tidligere på måneden endret zap2it nettstedet og brøt på en eller annen måte å trekke EPG -dataene. Jeg oppgraderte til den nye versjonen av koden, men det hjalp ikke, og det ville feile før jeg fullførte.
- Byttet fra zap2it til Schedules Direct, som er en betalingstjeneste (~ $ 20/år), men den er mye lettere å bruke.
- Oppdatert instruerbar for å gjenspeile Schedules Direct
Trinn 10: Vedlegg: Feilsøking
Trinn 11: Vedlegg: Automatisk installasjon
Selv om jeg ikke brukte dette, virker det som om det burde fungere:
tvheadend.org/attachments/5188/tvheadend_EPG.sh
Anbefalt:
Hvordan legge til oppløst oksygen til WiFi Hydroponics Meter: 6 trinn
Slik legger du til oppløst oksygen i WiFi Hydroponics Meter: Denne opplæringen viser hvordan du legger til EZO D.O -krets og sonde til WiFi Hydroponics Kit fra Atlas Scientific. Det antas at brukeren har wifi hydroponics -settet som fungerer og nå er klart til å tilsette oppløst oksygen. ADVARSEL: Atlas Sci
Legge til en nåværende grense -funksjon til en Buck/Boost -omformer: 4 trinn (med bilder)
Legge til en nåværende grense -funksjon til en Buck/Boost -omformer: I dette prosjektet vil vi se nærmere på en vanlig buck/boost -omformer og lage en liten, ekstra krets som legger til en nåværende grense -funksjon. Med den kan buck/boost -omformeren brukes akkurat som en variabel strømforsyning for laboratoriebenker. Le
Slik bytter du GPS til forskjellig utstyr: 5 trinn
Slik bytter du GPS til annet utstyr: Prosessen er å ta GPSen av skurtreskeren på traktoren, sette den på traktorens førerhus, ta av skjermen fra skurtreskeren og sette den i traktoren. Det vil ikke være behov for verktøy for å fullføre denne prosessen og være forsiktig med å klatre rundt på utstyret
Hvordan legge til en metalllås til dine joycons: 8 trinn
Hvordan legge til en metalllås til dine joycons: For å gjøre dette prosjektet brukte jeg dette produktet https://www.amazon.es/dp/B07Q34BL8P?ref=ppx_pop_mo… men det er mange andre produkter du kan kjøpe og kunne eller kan ikke være billigere avhengig av hvor du bor for fraktpriser. I denne instruerbare jeg
Hvordan legge til et oppladbart batteri til multimeter [HAcked] !!: 9 trinn
Hvordan legge til et oppladbart batteri til multimeter [HAcked] !!: Multimeter er et veldig godt verktøy når du er elektronikkentusiast eller profesjonell, men det er en veldig kjedelig oppgave å bytte batteri, og noen ganger hvis du forlot det slått på ganske godt lenge (du drakk bare for mye og glemte å slå av møtet