Sisällysluettelo:

Kuvakkeiden ja erilaisten EPG -ohjelmien lisääminen TV -päätelaitteeseen: 11 vaihetta
Kuvakkeiden ja erilaisten EPG -ohjelmien lisääminen TV -päätelaitteeseen: 11 vaihetta

Video: Kuvakkeiden ja erilaisten EPG -ohjelmien lisääminen TV -päätelaitteeseen: 11 vaihetta

Video: Kuvakkeiden ja erilaisten EPG -ohjelmien lisääminen TV -päätelaitteeseen: 11 vaihetta
Video: Julius ja L300 Go Kids 2024, Marraskuu
Anonim
Kuvakkeiden ja erilaisten EPG -ohjelmien lisääminen TV -päätelaitteeseen
Kuvakkeiden ja erilaisten EPG -ohjelmien lisääminen TV -päätelaitteeseen

Johdon katkaisujärjestelmäni yleislähetys -TV käyttää neljää USB -TV -vastaanotinta, jotka on kytketty tietokoneeseen, jossa on ubuntu ja tvheadend. Jokainen televisio on kytketty Raspberry Pi -laitteeseen, jossa on Kodi OSMC: llä. Tvheadend tarjoaa monia ominaisuuksia, kuten henkilökohtaisen videotallennuksen (PVR, joka tunnetaan myös nimellä digitaalinen videotallennus tai DVR).

Tvheadendin mukana tulee sisäänrakennettu elektroninen ohjelmointiopas (EPG). EPG on kuin TV -opas, joka tarjoaa esityksen alkamis- ja lopetusajan sekä esityksen kuvauksen. Sisäänrakennettu EPG hakee tietoa tulevista ohjelmista langattoman lähetyksen signaalista.

En ole tyytyväinen esitysten yksityiskohtaisuuteen.

Jonkin tutkimuksen jälkeen Schedules Direct ja zap2it näyttävät olevan parhaita vaihtoehtoja televisiokanaville Yhdysvalloissa. Aikataulut Suora veloittaa maksun (~ 20 dollaria vuodessa), ja zap2it on ilmainen. Joten valitsin zap2itin, mutta joskus tammikuussa zap2it muutti verkkosivustoaan ja EPG -tietojen lataaminen katkesi. Latauskoodi päivitettiin, mutta uusi koodi ei onnistunut lataamaan EPG -tietoja. Lisäksi zap2xml -sivu sisältää linkin mc2xml -tiedostoon ja linkki sisältää viruksen. Vaihdoin siis Schedules Directiin.

Googletin zap2it- ja zap2xml -asennusohjeet monta kertaa enkä ollut tyytyväinen löytämääni. Olen varma, että todella hyviä ohjeita on olemassa, en vain löytänyt niitä. (Katso Duh -hetki alta)

En ole tyytyväinen, tarkoitan zap2it -ohjeiden kiiltoa kriittisten vaiheiden yli tai ovat vanhentuneita. Esimerkiksi tämä reddit -viesti on todella hieno ja sai minut kiinnostumaan EPG: n parantamisesta, mutta se heijastaa joitakin erittäin tärkeitä vaiheita. Ja se päättyy:

"Toivottavasti tämä on järkevää sinulle, ja onnea - se ON toteutettavissa, mutta kunnes olet tehnyt sen ensimmäistä kertaa, prosessi näyttää hieman sekavalta!"

Duh -hetki: Kun lopetin tämän ohjeen zap2it -ohjelmalla, kävin läpi jokaisen vaiheen varmistaakseni, että ne toimivat. Ja huomasin, että rocky4546: n automaattisen asennuksen vaiheet olivat täsmälleen oikeat ja erittäin helppo seurata. Jostain syystä lukitsin erilaisia manuaalisia asennusoppaita ja ohitin hänen automaattisen asennuksen, joka toimii täydellisesti. En ole varma, onko tästä ohjeesta apua, mutta minulle oli opettavaista käydä manuaaliset vaiheet.

Olen päivittänyt Schedule Directin käyttöohjeet. Aikataulu Suorat reittiohjeet ovat paljon yksinkertaisempia kuin zap2it.

Vaihe 1: Kerää osat

Kerää osat
Kerää osat

Tämä ohje on lisäys tähän ohjeeseen: My Cord Cutting System

Osat:

  • Tietokone, jossa on TV -pää OSMC: ssä
  • Raspberry Pi käynnissä Kodi OSMC: llä
  • Koska päivitin kuvakkeita ja TV -opasta, muutin myös ihon. Käytin tavallista Kodi -ihoa useita kuukausia. Joten vaimoni ja minä voisimme päättää, mistä pidimme ja mistä emme pitäneet. Vaihdoin ihon "xperience1080"
  • Aikataulut Suora tili 19,99 dollaria vuodessa

Huomautuksia:

Patoihin suljettu teksti on tarkoitus korvata tiedoillasi, ♣ käyttäjätunnuksella ♣

Vaihe 2: Määritä aikataulun suora tili

Määritä aikataulun suora tili
Määritä aikataulun suora tili

Rekisteröidy Schedule Direct -tilille

  • Seuraa tätä linkkiä Schedules Directiin
  • Täytä rekisteröintisivu (kuva 2)
  • Napsauta Rekisteröidy! -painiketta
  • Schedules Directin pitäisi siirtyä tilisivullesi. Jos ei, kirjaudu sisään sähköpostiosoitteellasi ja salasanallasi

Vaihe 3: Valitse aikataulusi suorat kanavat

Valitse Aikataulusi Suorat kanavat
Valitse Aikataulusi Suorat kanavat

Lähetystoiminnan harjoittajat lähettävät itse asiassa monia kanavia. Esimerkiksi omalla alueellani CW (54.1) lähettää LAFF (54.2) ja Grit (54.3).

Asetin järjestelmäni käyttämään vain Keski -Teksasin pääkanavia: ABC (24.1), CBS (42.1), The CW (54.1), Fox (7.1), NBC (36.1), PBS (18.1) ja PBS Kids (18.4). Voit valita mitä kanavia tahansa. Voit aina lisätä lisää kanavia myöhemmin.

Valitse kanavat

  • Kaikki kanavat sisältyvät oletusarvoisesti
  • Napsauta linkkiä "Lisää kokoonpano" (kuva 1)

    • Anna postinumero
    • Valitse "Lähetys (antenni)"
  • Lisää suosikkikanavasi (kuva 3)

    Nämä ovat minun: ABC (24.1), CBS (42.1), The CW (54.1), Fox (7.1), NBC (36.1), PBS (18.1) ja PBS Kids (18.4)

  • Napsauta "Tallenna"

Vaihe 4: Määritä aikataulut suoraan palvelimellesi

Asenna aikataulut suoraan palvelimellesi
Asenna aikataulut suoraan palvelimellesi

Tvheadendin täytyy lukea xml -tiedosto Schedules Directistä.

Se käyttää/usr/bin/tv_grab_na_tvmedia. Jos sinulla ei ole tätä asennettuna, suorita:

$ sudo apt-get install xmltv-util

Avaa pääteikkuna MacBookissa ja kirjaudu tvheadend -palvelimeen jollakin seuraavista tavoista:

$ ssh ♣käyttäjänimi♣@♣tvheadend-palvelimen-nimi♣.local

$ ssh ♣ käyttäjätunnus ♣@♣ tvheadend-server-ip-address ♣

Tee tv -päätepalvelimella MacBook -pääteikkunassa hakemisto/home/♣ käyttäjänimi ♣/xmltv komennoilla:

$ sudo mkdir/home/♣ käyttäjänimi ♣/xmltv

Ja tee symbolinen linkki hts: stä

$ sudo su - hts

hts $ ln -s/home/♣ käyttäjänimi ♣/xmltv.xmltv hts $ logout

Edellä oleva saattaa olla hieman hämmentävä, koska kirjaudut sisään hts -muodossa ja kotihakemisto on /home /hts. Näet tämän kirjoittamalla $ ls ~/.

Kun kirjoitat $ logout, kirjaudut ulos käyttäjältä hts user. Symbolinen linkki ei näy ♣ käyttäjätunnuksellasi ♣, mutta se näkyy hts -käyttäjälle ja ~ xmltv -linkki tarvitaan tvheadendin moitteettomaan toimintaan, joka käyttää hts: ää eikä tiedä käyttäjänimesi ♣.

Määritä aikataulut suoraan

API -avaimesi löytyy tilisivultasi (katso kuva)

Määritä aikataulut suoraan suorittamalla komento:

$/usr/bin/tv_grab_na_tvmedia-määritä API-avain tilisi hallintapaneelisivulta (https://www.xmltvlistings.com/account/) API-avain: ♣ your-api-key ♣ Valitse yksi kokoonpanoistasi. Voit lisätä tai muokata kokoonpanoja tilisivultasi (https://www.xmltvlistings.com/account/) Kokoonpano: 0: Broadcast-Cedar Park, TX Valitse yksi: [0 (oletus = 0)] 0

Vaihe 5: Tvheadend Grabber -moduuli

Tvheadend Grabber -moduuli
Tvheadend Grabber -moduuli

Ota käyttöön/usr/bin/tv_grab_na_tvmedia

  • Avaa selain ja siirry TV -pääteasennukseen

    • https://tvheadend.local: 9981/extjs.html
    • Pidän oikopolun tv -päätelaitteeseeni selaimessani ja tallennan käyttäjänimen ja salasanan
  • Siirry TVHeadend -verkkosivustolla kohtaan Määritykset -> Kanava / EPG -> EPG -grabberimoduulit

    • Jokaista vihreää tarkistusta varten (tee vain yksi kerrallaan)

      • Poista valinta Käytössä -ruudusta ja
      • Tallentaa
      • Sinun on ehkä päivitettävä sivu varmistaaksesi, että vihreä valintaruutu on poistettu
    • Etsi nyt "Sisäinen: XMLTV: Pohjois -Amerikka (TVML: n XMLTVListings.com)"

      • Napsauta oikeassa alakulmassa olevaa kaksoisnuolikuvaketta, joka avaa loki -ikkunan
      • Valitse rivi, jossa on tv_grab_file
      • Valitse Käytössä -ruutu
      • Tallentaa
      • loki -ikkuna näyttää, toimiiko se vai ei

Vaihe 6: EPG -kaappaaja

EPG Grabber
EPG Grabber
EPG Grabber
EPG Grabber

EPG Grabber

  • Siirry TVHeadend -verkkosivustolla kohtaan Määritykset -> Kanava / EPG -> EPG -kaappaaja
  • Valitse "Päivitä kanavan numero"
  • Cron multiline:

    • # nappaaja juoksee klo 6.00. Grabber juoksee joka päivä klo 6.00, 14.00 ja 18.00
    • 
0 5 * * *
    • 
0 14 * * *
    • 
0 18 * * *
  • Napsauta Tallenna

EPG -kanavat

Kanavien pitäisi näyttää samalta kuin kuvassa

Vaihe 7: TV -kuvakkeet

TV -kuvakkeet
TV -kuvakkeet

Etsi TV -kuvakkeet

  • Googlasin: abc tv -kuvake käyttämällä kuva -asetusta ja löysin kuvakkeet jokaiselle verkolle.
  • Valitsin sekä png- että-j.webp" />
  • Tallensin kuvan MacBookiini

Luo hakemisto

  • Kirjaudu MacBookissa pääteikkunassa ($ ssh)
  • Luo hakemisto

$ sudo mkdir/home/♣ käyttäjänimi ♣/xmltv/icons

$ uloskirjautuminen

Kopioi kuvakkeet Raspberry Pi: hen

Kopioi pääteikkunan kuvakkeet Raspberry Pi -laitteeseen

$ scp *.png ♣käyttäjätunnus♣@♣tvheadend-palvelimen-nimi♣.local:/home/♣ käyttäjänimi ♣/xmltv/icons/.

Ota kuvakkeet käyttöön television päätelaitteessa

  • Siirry selaimessa tv -päätelaitteeseen ja Määritykset -> Kanava / EPG -> Kanavat
  • Valitse rivi yhdelle kanavallesi
  • Napsauta Muokkaa
  • Kirjoita Käyttäjän kuvake -kenttään polku, esimerkiksi (Fox on kanava 7.1 ja kuvake 7.1., Png)

    tiedosto: ///home/hts/~xmltv/icons/7.1.png

Vaihe 8: Liite: Viitteet

Aikataulut suoraan

Opas: XMLTV: n määrittäminen TVHeadEndille

reddit -viesti

Vaihe 9: Liite: Päivitykset

16.1.2018:

zap2xml.pl päivitettiin ja useita asioita muutettiin. Joten tein muutoksia sopeutuakseni muutoksiin

20.1.2018:

  • Aiemmin kuussa zap2it muutti verkkosivustoaan ja jotenkin rikkoi EPG -tietojen vetämisen. Päivitin koodin uuteen versioon, mutta se ei auttanut ja se poistui virheestä ennen valmistumista.
  • Vaihdettu zap2itista Schedules Directiin, joka on maksullinen palvelu (~ 20 dollaria vuodessa), mutta sitä on paljon helpompi käyttää.
  • Päivitetty ohjeelliseksi vastaamaan aikatauluja suoraan

Vaihe 10: Liite: Vianmääritys

Vaihe 11: Liite: Automaattinen asennus

Vaikka en käyttänyt tätä, näyttää siltä, että sen pitäisi toimia:

tvheadend.org/attachments/5188/tvheadend_EPG.sh

Suositeltava: