Indholdsfortegnelse:
- Trin 1: Saml dele
- Trin 2: Opsætning Planlæg direkte konto
- Trin 3: Vælg dine tidsplaner Direkte kanaler
- Trin 4: Konfigurer skemaer direkte på din server
- Trin 5: Tvheadend Grabber -modul
- Trin 6: EPG Grabber
- Trin 7: Tv -ikoner
- Trin 8: Tillæg: Referencer
- Trin 9: Tillæg: Opdateringer
- Trin 10: Tillæg: Fejlfinding
- Trin 11: Tillæg: Automatisk installation
Video: Tilføjelse af ikoner og anderledes EPG til Tvheadend: 11 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-31 10:18
Broadcast -tv i mit snitskæringssystem bruger fire USB -tv -modtagere tilsluttet en pc, der kører ubuntu og tvheadend. Hvert fjernsyn er tilsluttet en Raspberry Pi, der kører Kodi på OSMC. Tvheadend giver mange funktioner, herunder personlig videooptagelse (PVR, som også er kendt som digital videooptagelse eller DVR).
Tvheadend leveres med en indbygget elektronisk programmeringsguide (EPG). En EPG er som en tv -guide, der viser start- og stoptider for shows og en beskrivelse af showet. Den indbyggede EPG henter oplysninger om kommende shows fra udsendelsessignalet.
Jeg er ikke tilfreds med detaljeringsniveauet om showsne.
Efter nogle undersøgelser synes Schedules Direct og zap2it at være de bedste alternativer til tv -kanaler i USA. Schedules Direct opkræver et gebyr (~ $ 20/år), og zap2it er gratis. Så jeg valgte zap2it, men engang i januar ændrede zap2it sit websted, og download af EPG -data gik i stykker. Downloadkoden blev opdateret, men den nye kode kunne ikke downloade EPG -dataene. Zap2xml -siden indeholder også et link til mc2xml, og linket indeholder en virus. Så jeg skiftede til Schedules Direct.
Jeg googlede installation zap2it og zap2xml instruktioner mange gange og var ikke tilfreds med hvad jeg fandt. Jeg er sikker på, at der er rigtig gode instruktioner derude, jeg kunne bare ikke finde dem. (Se mit Duh -øjeblik nedenfor)
Med ikke tilfreds, mener jeg, at zap2it -instruktionerne glider over kritiske trin eller er forældede. Som et eksempel er dette reddit -indlæg virkelig godt og fik mig til at interessere mig for at forbedre EPG, men det viser nogle meget vigtige trin. Og det ender med:
"Håber det giver mening for dig, og held og lykke - det ER muligt, men indtil du har gjort det første gang, vil processen virke lidt kronglet!"
Mit Duh -øjeblik: Da jeg var færdig med denne instruerbare brug af zap2it, gik jeg tilbage gennem hvert trin for at sikre, at de fungerede. Og jeg indså, at rocky4546s automatiske installationstrin var nøjagtigt korrekte og meget lette at følge. Af en eller anden grund låste jeg til forskellige manuelle installationsguider og hoppede over hans automatiserede installation, som fungerer perfekt. Jeg er ikke sikker på, om dette kan bruges, men det var lærerigt for mig at gennemgå de manuelle trin.
Jeg har opdateret instruktionen til at bruge Schedule Direct. Planlæg direkte retninger er meget enklere end zap2it.
Trin 1: Saml dele
Denne instruktive er en tilføjelse til denne instruerbare: My Cord Cutting System
Dele:
- PC kører tvheadend på OSMC
- Hindbær Pi, der kører Kodi på OSMC
- Siden jeg opgraderede ikonerne og TV -guiden, ændrede jeg også huden. Jeg brugte standard Kodi -huden i flere måneder. Så min kone og jeg kunne bestemme, hvad vi kunne lide, og hvad vi ikke kunne lide. Jeg ændrede huden til "xperience1080"
- Tidsplaner Direkte konto $ 19,99 om året
Bemærkninger:
Tekst i spader er beregnet til at blive erstattet af dine data, "brugernavn"
Trin 2: Opsætning Planlæg direkte konto
Tilmeld dig Schedule Direct -konto
- Følg dette link til Schedules Direct
- Udfyld registreringssiden (billede 2)
- Klik på Tilmeld! knap
- Schedules Direct skal gå til din kontoside. Hvis ikke, skal du logge ind med din e -mail og adgangskode
Trin 3: Vælg dine tidsplaner Direkte kanaler
Tv sender faktisk mange kanaler. For eksempel i mit område sender CW (54.1) LAFF (54.2) og Grit (54.3).
Jeg konfigurerede mit system til kun at bruge hovedkanalerne i Central 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 vælge, hvilke kanaler der er tilgængelige. Du kan altid tilføje flere kanaler senere.
Vælg dine kanaler
- Som standard er alle kanaler inkluderet
-
Klik på linket "Tilføj lineup" (billede 1)
- Indtast dit postnummer
- Vælg "Broadcast (antenne)"
-
Tilføj dine yndlingskanaler (billede 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)
- Klik på "Gem"
Trin 4: Konfigurer skemaer direkte på din server
Tvheadend skal læse en xml -fil fra Schedules Direct.
Den bruger/usr/bin/tv_grab_na_tvmedia. Hvis du ikke har dette installeret, skal du køre:
$ sudo apt-get install xmltv-util
Åbn et terminalvindue på din MacBook, og log ind på tvheadend -serveren ved hjælp af et af følgende:
$ ssh ♣brugernavn♣@♣tvheadend-server-name♣.local
$ ssh ♣ brugernavn ♣@♣ tvheadend-server-ip-adresse ♣
På tvheadend -serveren i et MacBook -terminalvindue skal du oprette et bibliotek/hjem/♣ brugernavn ♣/xmltv med kommandoerne:
$ sudo mkdir/home/♣ brugernavn ♣/xmltv
Og lav et symbolsk link fra hts
$ sudo su - hts
hts $ ln -s/home/♣ brugernavn ♣/xmltv.xmltv hts $ logout
Ovenstående kan være lidt forvirrende, fordi du logger ind som hts, og din hjemmekatalog er /home /hts. For at se dette skal du indtaste $ ls ~/.
Når du indtaster $ logout, logger du af brugerens bruger. Det symbolske link vil ikke være synligt for dit ♣ brugernavn ♣, men det er for hts -brugeren, og ~ xmltv -link er påkrævet for korrekt drift af tvheadend, som bruger hts og ikke kender til dit ♣ brugernavn ♣.
Konfigurer Schedules Direct
Din API -nøgle kan findes på din kontoside (se billede)
Konfigurer Schedules Direct ved at køre kommandoen:
$/usr/bin/tv_grab_na_tvmedia-konfigurer API-nøgle fundet på din kontos dashboardside (https://www.xmltvlistings.com/account/) API-nøgle: ♣ din-api-key ♣ Vælg en af dine lineups. Du kan tilføje eller ændre opstillinger fra din kontoside (https://www.xmltvlistings.com/account/) Opstilling: 0: Broadcast-Cedar Park, TX Vælg en: [0 (standard = 0)] 0
Trin 5: Tvheadend Grabber -modul
Aktiver/usr/bin/tv_grab_na_tvmedia
-
Åbn en browser, og gå til din tvheadend -installation
- https://tvheadend.local: 9981/extjs.html
- Jeg holder en genvej til min tvheadend i min browser og gemmer brugernavn og adgangskode
-
På TVHeadend -webstedet skal du gå til Konfiguration -> Kanal / EPG -> EPG Grabber -moduler
-
For hver grøn check (gør kun én ad gangen)
- Fjern markeringen i feltet Aktiveret, og
- Gemme
- Du skal muligvis opdatere siden for at sikre, at den grønne markering alle er væk
-
Se nu efter "Intern: XMLTV: Nordamerika (XMLTVListings.com af TVMedia"
- I nederste højre hjørne skal du klikke på ikonet med dobbelt pil op, som åbner logvinduet
- Vælg linjen med tv_grab_file
- Marker feltet Aktiveret
- Gemme
- logvinduet viser om det virker eller ej
-
Trin 6: EPG Grabber
EPG Grabber
- På TVHeadend -webstedet skal du gå til Konfiguration -> Kanal / EPG -> EPG Grabber
- Marker "Opdater kanalnummer"
-
I Cron multiline:
- # grabber kører klokken 6. Grabber kører hver dag kl. 6, 14 og 18
- 0 5 * * *
- 0 14 * * *
- 0 18 * * *
- Klik på Gem
EPG -kanaler
Kanaler skal ligne dem på billedet
Trin 7: Tv -ikoner
Find tv -ikoner
- Jeg googlede: abc tv -ikon ved hjælp af billedindstillingen og kunne finde ikoner for hvert af netværkene.
- Jeg valgte både png- og-j.webp" />
- Jeg gemte billedet på min MacBook
Opret bibliotek
- På MacBook i et terminalvindue skal du logge ind ($ ssh)
- Opret et bibliotek
$ sudo mkdir/home/♣ brugernavn ♣/xmltv/icons
$ logout
Kopier ikoner til Raspberry Pi
I et terminalvindue skal du kopiere ikonerne til Raspberry Pi
$ scp *.png ♣brugernavn♣@♣tvheadend-server-name♣.local:/home/♣ brugernavn ♣/xmltv/icons/.
Aktiver ikoner i tvheadend
- I browseren skal du gå til tvheadend og Configuration -> Channel / EPG -> Channels
- Vælg en linje til en af dine kanaler
- Klik på Rediger
-
I feltet Brugerikon skal du indtaste stien, sådan (Fox er kanal 7.1, og ikonet er 7.1., Png)
fil: ///home/hts/~xmltv/icons/7.1.png
Trin 8: Tillæg: Referencer
Tidsplaner direkte
Vejledning: Sådan opsættes XMLTV til TVHeadEnd
reddit indlæg
Trin 9: Tillæg: Opdateringer
16.jan.2018:
zap2xml.pl blev opgraderet, og flere ting ændrede sig. Så jeg lavede ændringer for at imødekomme ændringerne
20JAN2018:
- Tidligere på måneden ændrede zap2it sit websted og gik på en eller anden måde i stykker ved at trække EPG -dataene. Jeg opgraderede til den nye version af kode, men det hjalp ikke, og det ville fejle, før jeg fuldførte.
- Skiftede fra zap2it til Schedules Direct, som er en betalingstjeneste (~ $ 20/år), men det er meget lettere at bruge.
- Opdateret instruerbar til at afspejle Schedules Direct
Trin 10: Tillæg: Fejlfinding
Trin 11: Tillæg: Automatisk installation
Selvom jeg ikke brugte dette, ser det ud til, at det burde fungere:
tvheadend.org/attachments/5188/tvheadend_EPG.sh
Anbefalede:
DIY makroobjektiv med AF (anderledes end alle andre DIY makroobjektiver): 4 trin (med billeder)
Diy makroobjektiv med AF (anderledes end alle andre DIY makroobjektiver): Jeg har set mange mennesker lave makroobjektiver med et standard kitobjektiv (normalt 18-55 mm). De fleste af dem er en linse, der bare sidder fast på kameraet baglæns eller det forreste element fjernes. Der er ulemper ved begge disse muligheder. Til montering af objektivet
RaspberryPi 3/4 forlængerkort til tilføjelse af ekstra funktioner til Raspberry Pi: 15 trin (med billeder)
RaspberryPi 3/4 udvidelseskort til tilføjelse af ekstra funktioner til Raspberry Pi: vi ved, at hindbær pi 3/4 ikke leveres med indbygget ADC (analog til digital konverter) og RTC (ur i realtid), så jeg designer et printkort, der indeholder 16 kanal 12bit ADC, RTC, SIM7600 4G -modul, trykknapper, relæer, USB -strømafbrydelse, 5V strømafbrydelse, 12V strømforsyning
Sådan ændres ikoner til mapper (Mac Os X): 3 trin
Sådan ændres ikoner til mapper (Mac Os X): En vejledning til mac -nybegyndere, der ønsker at ændre billedikonet for der mapper
Tilføjelse af en direkte line-in til din bilstereo til en iPod/mp3-afspiller: 5 trin
Tilføjelse af en direkte line-in til din bilstereo til en iPod/mp3-afspiller: Denne instruktion viser dig, hvordan du tilføjer en ekstra indgang, f.eks. Et hovedtelefonstik, til din bil, så du kan lytte til en iPod/mp3-afspiller/GPS eller alt, hvad der har en line-out gennem din bils stereo. Mens jeg vil tilføje det på min '99 Chevy Subu
Tilføjelse af en mikrofon til Omnitech GPS -systemet til stemmegenkendelse: 4 trin
Tilføjelse af en mikrofon til Omnitech GPS -systemet til stemmegenkendelse: Mens jeg pjattede med min enhed, fandt jeg en nem og hurtig måde at tilføje en mikrofon til denne døve enhed. Med en mikrofon vil du være i stand til at drage fordel af stemmegenkendelse til navigation. Det vil indebære en lille mængde lodning, men næsten overalt