INHOUDSOPGAWE:

Voeg ikone en verskillende EPG by Tvheadend: 11 stappe
Voeg ikone en verskillende EPG by Tvheadend: 11 stappe

Video: Voeg ikone en verskillende EPG by Tvheadend: 11 stappe

Video: Voeg ikone en verskillende EPG by Tvheadend: 11 stappe
Video: Ирина Шейк в шоу «Иконы подиума» во Флоренции от LuisaViaRoma и британского Vogue #мода 2024, November
Anonim
Voeg ikone en verskillende EPG by Tvheadend
Voeg ikone en verskillende EPG by Tvheadend

Uitsendings -TV in my snystelsel gebruik vier USB -TV -ontvangers wat gekoppel is aan 'n rekenaar met ubuntu en tvheadend. Elke TV is gekoppel aan 'n Raspberry Pi met Kodi op OSMC. Tvheadend bied baie funksies, waaronder persoonlike video -opname (PVR, ook bekend as digitale video -opname, of DVR).

Tvheadend het 'n ingeboude elektroniese programmeringsgids (EPG). 'N EPG is soos 'n TV -gids wat die begin- en stoptyd van die program bied en 'n beskrywing van die program. Die ingeboude EPG haal inligting oor komende programme uit die uitsendingsignaal.

Ek is nie tevrede met die detail van die vertonings nie.

Na 'n bietjie ondersoek blyk dit dat Schedules Direct en zap2it die beste alternatiewe vir TV -kanale in die VSA is. Schedules Direct hef 'n fooi (~ $ 20/jaar) en zap2it is gratis. Ek het dus zap2it gekies, maar in Januarie het zap2it sy webwerf verander en EPG -data afgelaai. Die aflaai -kode is opgedateer, maar die nuwe kode kon nie die EPG -data aflaai nie. Die zap2xml -bladsy bevat ook 'n skakel na mc2xml, en die skakel bevat 'n virus. Ek het dus oorgeskakel na Schedules Direct.

Ek het die installasie zap2it en zap2xml instruksies baie keer gegoogle en was nie tevrede met wat ek gevind het nie. Ek is seker daar is regtig goeie instruksies, ek kon dit net nie vind nie. (Sien my Duh Moment hieronder)

As ek nie tevrede is nie, bedoel ek dat die zap2it -instruksies kritiese stappe oorskry of verouderd is. As 'n voorbeeld, hierdie reddit -pos is regtig wonderlik en het my geïnteresseerd in die verbetering van die EPG, maar dit bevat 'n paar baie belangrike stappe. En dit eindig met:

'Hoop dit maak vir u sin, en sterkte - dit is uitvoerbaar, maar totdat u dit die eerste keer gedoen het, lyk die proses 'n bietjie ingewikkeld!'

My Duh -oomblik: Toe ek hierdie instruksies met zap2it voltooi het, het ek elke stap teruggegaan om te verseker dat dit werk. En ek het besef dat die outomatiese installeringstappe van rocky4546 presies korrek was en baie maklik is om te volg. Om watter rede ook al, het ek verskeie handmatige installeringsgidse opgesluit en sy outomatiese installasie oorgeslaan, wat perfek werk. Ek is nie seker of hierdie instruksies nuttig sal wees nie, maar dit was vir my opvoedkundig om deur die handleiding te gaan.

Ek het die instruksies opgedateer om Schedule Direct te gebruik. Skedule Direkte aanwysings is baie eenvoudiger as zap2it.

Stap 1: Versamel onderdele

Versamel onderdele
Versamel onderdele

Hierdie instruksies is 'n aanvulling op hierdie instruksies: My Cord Cutting System

Dele:

  • Rekenaar wat tvheadend op OSMC gebruik
  • Framboos Pi met Kodi op OSMC
  • Sedert ek die ikone en die TV -gids opgegradeer het, het ek ook die vel verander. Ek het 'n paar maande lank die standaard Kodi -vel gebruik. Ek en my vrou kon dus vasstel waarvan ons hou en waarvan ons nie hou nie. Ek het die vel verander na "xperience1080"
  • Bylae Direkte rekening $ 19,99 per jaar

Notas:

Die teks wat in grawe ingesluit is, moet deur u data, 'gebruikersnaam', vervang word

Stap 2: Stel 'n direkte skedule op

Stel skedule direkte rekening op
Stel skedule direkte rekening op

Registreer vir die Schedule Direct -rekening

  • Volg hierdie skakel na Skedules Direct
  • Voltooi die registrasiebladsy (prent 2)
  • Klik op Signup! knoppie
  • Skedules Direct moet na u rekeningbladsy gaan. Indien nie, meld u aan met u e -posadres en wagwoord

Stap 3: Kies u skedules Direkte kanale

Kies u skedules Direkte kanale
Kies u skedules Direkte kanale

Omroepers stuur eintlik baie kanale oor. Byvoorbeeld, in my omgewing saai The CW (54.1) LAFF (54.2) en Grit (54.3) uit.

Ek het my stelsel ingestel om slegs die hoofkanale in Sentraal -Texas te gebruik: ABC (24.1), CBS (42.1), The CW (54.1), Fox (7.1), NBC (36.1), PBS (18.1) en PBS Kids (18.4). U kan kies watter kanale ook al beskikbaar is. U kan altyd later meer kanale byvoeg.

Kies u kanale

  • Alle kanale is standaard ingesluit
  • Klik op die skakel "Voeg opstelling by" (prent 1)

    • Voer jou poskode in
    • Kies "Uitsending (antenna)"
  • Voeg u gunsteling kanale by (prent 3)

    Dit is myne: ABC (24.1), CBS (42.1), The CW (54.1), Fox (7.1), NBC (36.1), PBS (18.1) en PBS Kids (18.4)

  • Klik op "Stoor"

Stap 4: Stel skedules direk op u bediener op

Stel skedules direk op u bediener op
Stel skedules direk op u bediener op

Tvheadend moet 'n xml -lêer van Schedules Direct lees.

Dit gebruik/usr/bin/tv_grab_na_tvmedia. As u dit nie geïnstalleer het nie, voer dan uit:

$ sudo apt-get install xmltv-util

Maak 'n terminale venster op u MacBook oop en meld aan op die tvheadend -bediener met een van die volgende:

$ ssh ♣gebruikernaam♣@♣tvheadend-server-name♣.local

$ ssh ♣ gebruikersnaam ♣@♣ tvheadend-server-ip-adres ♣

Maak op die tvheadend -bediener in 'n MacBook -eindvenster 'n gids/tuis/♣ gebruikersnaam ♣/xmltv met die opdragte:

$ sudo mkdir/home/♣ gebruikersnaam ♣/xmltv

En maak 'n simboliese skakel van hts

$ sudo su - hts

hts $ ln -s/home/♣ gebruikersnaam ♣/xmltv.xmltv hts $ afmeld

Bogenoemde kan 'n bietjie verwarrend wees omdat u as hts aanmeld en u tuisgids /home /hts is. Voer $ ls ~/in om dit te sien.

As u $ afmeld, meld u aan by die gebruiker se gebruiker. Die simboliese skakel sal nie vir u 'gebruikersnaam' sigbaar wees nie, maar dit is vir die hts -gebruiker en ~ xmltv -skakel is nodig vir die behoorlike werking van tvheadend, wat hts gebruik en nie weet van u 'gebruikersnaam' nie.

Stel skedules direk op

U API -sleutel kan op u rekeningbladsy gevind word (sien prent)

Stel skedules direk op deur die opdrag uit te voer:

$/usr/bin/tv_grab_na_tvmedia-Konfigureer API-sleutel wat op u kontroleskermbladsy verskyn (https://www.xmltvlistings.com/account/) API-sleutel: ♣ your-api-key ♣ Kies een van u opstellings. U kan opstellings vanaf u rekeningbladsy byvoeg of verander (https://www.xmltvlistings.com/account/) Opstelling: 0: Broadcast-Cedar Park, TX Kies een: [0 (default = 0)] 0

Stap 5: Tvheadend Grabber -module

Tvheadend Grabber Module
Tvheadend Grabber Module

Aktiveer/usr/bin/tv_grab_na_tvmedia

  • Maak 'n blaaier oop en gaan na u tvheadend -installasie

    • https://tvheadend.local: 9981/extjs.html
    • Ek hou 'n kortpad na my tvheadend in my blaaier en stoor gebruikersnaam en wagwoord
  • Gaan op die TVHeadend -webwerf na Configuration -> Channel / EPG -> EPG Grabber Modules

    • Vir elke groen tjek, (doen slegs een op 'n slag)

      • Verwyder die vinkje van die boks Enabled en
      • Stoor
      • Miskien moet u die bladsy herlaai om te verseker dat die groen tjek weg is
    • Soek nou 'Intern: XMLTV: Noord -Amerika (XMLTVListings.com deur TVMedia' '

      • Klik in die regter onderste hoek op die pyltjie -pyltjie -ikoon wat die venster oopmaak
      • Kies die reël met tv_grab_file
      • Merk die boks Ingeskakel
      • Stoor
      • die log venster sal wys of dit werk of nie

Stap 6: EPG Grabber

EPG Grabber
EPG Grabber
EPG Grabber
EPG Grabber

EPG Grabber

  • Gaan op die TVHeadend -webwerf na Configuration -> Channel / EPG -> EPG Grabber
  • Merk "Werk kanaalnommer op"
  • In Cron multiline:

    • # gryp hardloop om 06:00. Grabber loop daagliks om 06:00, 14:00 en 18:00
    • 
0 5 * * *
    • 
0 14 * * *
    • 
0 18 * * *
  • Klik op Stoor

EPG kanale

Kanale moet soos die in die prent lyk

Stap 7: TV -ikone

TV -ikone
TV -ikone

Soek TV -ikone

  • Ek het gegoogle: abc tv -ikoon met behulp van die beeldinstelling, en ek kon ikone vir elk van die netwerke vind.
  • Ek het beide png- en-j.webp" />
  • Ek het die prentjie in my MacBook gestoor

Skep gids

  • Teken in op die MacBook in 'n terminale venster ($ ssh)
  • Skep 'n gids

$ sudo mkdir/home/♣ gebruikersnaam ♣/xmltv/ikone

$ afmeld

Kopieer ikone na Raspberry Pi

Kopieer die ikone in 'n terminale venster na die Raspberry Pi

$ scp *.png ♣gebruikersnaam♣@♣tvheadend-server-name♣.local:/home/♣ gebruikersnaam ♣/xmltv/ikone/.

Aktiveer ikone in tvheadend

  • Gaan in die blaaier na tvheadend en Configuration -> Channel / EPG -> Channels
  • Kies 'n reël vir een van u kanale
  • Klik op Edit
  • Voer die pad in die veld Gebruikersikoon in, soos (Fox is kanaal 7.1, en die ikoon is 7.1., Png)

    lêer: ///home/hts/~xmltv/icons/7.1.png

Stap 8: Bylaag: Verwysings

Bylae direk

Gids: Hoe om XMLTV op te stel vir TVHeadEnd

reddit pos

Stap 9: Bylaag: opdaterings

16JAN 2018:

zap2xml.pl is opgegradeer en verskeie dinge het verander. Ek het dus veranderings aangebring om die veranderinge aan te pas

20JAN 2018:

  • Vroeër die maand het zap2it sy webwerf verander en die EPG -data op een of ander manier gebreek. Ek het opgegradeer na die nuwe weergawe van die kode, maar dit het nie gehelp nie en dit sou fouteer voordat dit voltooi is.
  • Van zap2it oorgeskakel na Schedules Direct, 'n betaaldiens (~ $ 20 per jaar), maar dit is baie makliker om te gebruik.
  • Opgedateer opgedateer om skedules direk weer te gee

Stap 10: Bylaag: probleemoplossing

Stap 11: Bylaag: Outomatiese installering

Alhoewel ek dit nie gebruik het nie, lyk dit asof dit moet werk:

tvheadend.org/attachments/5188/tvheadend_EPG.sh

Aanbeveel: