Tartalomjegyzék:

Ikonok és különböző EPG -k hozzáadása a Tvheadend -hez: 11 lépés
Ikonok és különböző EPG -k hozzáadása a Tvheadend -hez: 11 lépés

Videó: Ikonok és különböző EPG -k hozzáadása a Tvheadend -hez: 11 lépés

Videó: Ikonok és különböző EPG -k hozzáadása a Tvheadend -hez: 11 lépés
Videó: Windows 10 - eltűnt ikonok helyreállítása 2024, November
Anonim
Ikonok és különböző EPG hozzáadása a Tvheadend -hez
Ikonok és különböző EPG hozzáadása a Tvheadend -hez

A kábeltelevíziós rendszerben a Broadcast TV négy USB TV -vevőt használ, amelyek az ubuntut és a tvheadend -et futtató számítógéphez vannak csatlakoztatva. Minden TV csatlakozik egy Raspberry Pi -hez, amely Kodi -t futtat OSMC -n. A Tvheadend számos funkciót kínál, beleértve a személyes videofelvételt (PVR, amelyet más néven digitális videofelvételnek vagy DVR -nek is neveznek).

A Tvheadend beépített elektronikus programozási útmutatóval (EPG) rendelkezik. Az EPG olyan, mint egy TV -útmutató, amely a műsor kezdési és befejezési idejét, valamint a műsor leírását tartalmazza. A beépített EPG a sugárzott sugárzott jelből lekér információkat a közelgő műsorokról.

Nem vagyok elégedett a műsorok részletezettségével.

Némi kutatás után a Schedules Direct és a zap2it tűnik a legjobb alternatívának az Egyesült Államokban sugárzott TV -csatornák számára. Menetrendek Közvetlen díjat számít fel (~ 20 USD/év), és a zap2it ingyenes. Tehát a zap2it -et választottam, de valamikor januárban a zap2it megváltoztatta webhelyét, és az EPG -adatok letöltése megszakadt. A letöltési kód frissítve lett, de az új kód nem tudta letölteni az EPG adatokat. Ezenkívül a zap2xml oldal tartalmaz egy hivatkozást az mc2xml -re, a link pedig egy vírust. Tehát áttértem a Schedules Direct -re.

Sokszor googláltam a zap2it és a zap2xml telepítési utasításokat, és nem voltam megelégedve azzal, amit találtam. Biztos vagyok benne, hogy nagyon jó utasítások vannak, csak nem találtam őket. (Lásd Duh pillanatomat alább)

Nem elégedett alatt azt értem, hogy a zap2it utasítások fényesek a kritikus lépések felett, vagy elavultak. Példának okáért ez a reddit bejegyzés igazán nagyszerű, és felkeltette az érdeklődésemet az EPG javítása iránt, de néhány nagyon fontos lépést megvilágít. És ezzel végződik:

"Remélem, hogy ennek van némi értelme, és sok szerencsét - ez megvalósítható, de amíg az első alkalommal nem teszi meg, a folyamat kissé bonyolultnak tűnik!"

Duh pillanatom: Amikor befejeztem ezt az oktathatót a zap2it használatával, minden lépést visszamentem, hogy megbizonyosodjak arról, hogy működnek. És rájöttem, hogy a rocky4546 automatikus telepítési lépései pontosan helyesek és nagyon könnyen követhetők. Bármi okból is, lezártam a különböző manuális telepítési útmutatókat, és kihagytam az automatikus telepítést, amely tökéletesen működik. Nem vagyok biztos benne, hogy hasznos lesz -e ez az oktatható, de tanulságos volt számomra a manuális lépések elvégzése.

Frissítettem a Schedule Direct használatára vonatkozó utasításokat. Ütemezés A közvetlen útvonalterv sokkal egyszerűbb, mint a zap2it.

1. lépés: Gyűjtse össze az alkatrészeket

Gyűjtse össze az alkatrészeket
Gyűjtse össze az alkatrészeket

Ez az utasítás kiegészíti ezt az utasítást: My Cord Cutting System

Alkatrészek:

  • A PC fejlécet futtat OSMC -n
  • A Raspberry Pi a Kodi -t futtatja OSMC -n
  • Mivel frissítettem az ikonokat és a TV Guide -t, a bőrt is megváltoztattam. Több hónapig használtam a szokásos Kodi bőrt. Tehát a feleségemmel meg tudtam határozni, hogy mi tetszik nekünk, és mi nem. A bőrt "xperience1080" -ra változtattam
  • Ütemezések Közvetlen számla 19,99 USD évente

Megjegyzések:

Az ásóba zárt szöveget az adatok, ♣ felhasználónév ♣ helyettesítik

2. lépés: A közvetlen fiók ütemezésének beállítása

Közvetlen fiók ütemezésének beállítása
Közvetlen fiók ütemezésének beállítása

Regisztráljon a Schedule Direct fiókhoz

  • Kövesse ezt a linket a Schedules Direct szolgáltatáshoz
  • Töltse ki a regisztrációs oldalt (2. kép)
  • Kattintson a Regisztráció gombra! gomb
  • A Schedules Direct -nek el kell mennie a fiókoldalára. Ha nem, jelentkezzen be e -mail címével és jelszavával

3. lépés: Válassza ki az Ütemezések közvetlen csatornákat

Válassza ki az Ütemezések közvetlen csatornákat
Válassza ki az Ütemezések közvetlen csatornákat

A műsorszolgáltatók valójában sok csatornát közvetítenek. Például az én területemen a The CW (54.1) LAFF (54.2) és Grit (54.3) sugárzást sugároz.

Beállítottam a rendszert, hogy csak a fő csatornákat használja Közép -Texasban: ABC (24.1), CBS (42.1), The CW (54.1), Fox (7.1), NBC (36.1), PBS (18.1) és PBS Kids (18.4). Kiválaszthatja a rendelkezésre álló csatornákat. Később bármikor hozzáadhat további csatornákat.

Válassza ki csatornáit

  • Alapértelmezés szerint minden csatorna szerepel
  • Kattintson a "Felállás hozzáadása" linkre (1. kép)

    • Írja be irányítószámát
    • Válassza a "Közvetítés (antenna)" lehetőséget
  • Add hozzá kedvenc csatornáidat (3. kép)

    Ezek az enyémek: ABC (24.1), CBS (42.1), The CW (54.1), Fox (7.1), NBC (36.1), PBS (18.1) és PBS Kids (18.4)

  • Kattintson a "Mentés" gombra

4. lépés: Ütemezések beállítása közvetlenül a kiszolgálón

Állítsa be az ütemezéseket közvetlenül a kiszolgálón
Állítsa be az ütemezéseket közvetlenül a kiszolgálón

A Tvheadendnek xml fájlt kell olvasnia a Schedules Direct -ből.

A/usr/bin/tv_grab_na_tvmedia parancsot használja. Ha még nincs telepítve, akkor futtassa:

$ sudo apt-get install xmltv-util

Nyisson meg egy terminál ablakot a MacBook -on, és jelentkezzen be a tvheadend szerverre az alábbiak egyikével:

$ ssh ♣felhasználónév♣@♣tvheadend-server-name♣.local

$ ssh ♣ felhasználónév ♣@♣ tvheadend-server-ip-address ♣

A tvheadend kiszolgálón egy MacBook terminál ablakban hozzon létre egy könyvtárat/home/♣ felhasználónév ♣/xmltv a következő parancsokkal:

$ sudo mkdir/home/♣ felhasználónév ♣/xmltv

És készíts szimbolikus linket a hts -ből

$ sudo su - hts

hts $ ln -s/home/♣ felhasználónév ♣/xmltv.xmltv hts $ kijelentkezés

A fentiek kissé zavaróak lehetnek, mert hts néven jelentkezik be, és a saját könyvtára a /home /hts. Ennek megtekintéséhez írja be: $ ls ~/.

A $ logout belépésekor kijelentkezik a hts user felhasználóból. A szimbolikus link nem lesz látható a ♣ felhasználónév ♣ számára, de a hts felhasználó számára, és a ~ xmltv link szükséges a tvheadend megfelelő működéséhez, amely hts -t használ, és nem tud a ♣ felhasználónevéről ♣.

Az ütemezések közvetlen konfigurálása

Az API -kulcs megtalálható a fiókoldalán (lásd a képet)

Az ütemezések közvetlen konfigurálása a parancs futtatásával:

$/usr/bin/tv_grab_na_tvmedia-konfigurálja az API-kulcsot a fiók irányítópult oldalán (https://www.xmltvlistings.com/account/) API-kulcs: ♣ your-api-key ♣ Válassza ki az egyik felállást. Felvételeket adhat hozzá vagy módosíthat a fiókoldaláról (https://www.xmltvlistings.com/account/) Felállás: 0: Broadcast-Cedar Park, TX Válasszon egyet: [0 (alapértelmezett = 0)] 0

5. lépés: Tvheadend Grabber modul

Tvheadend Grabber modul
Tvheadend Grabber modul

A/usr/bin/tv_grab_na_tvmedia engedélyezése

  • Nyisson meg egy böngészőt, és menjen a tv -fejállomás telepítéséhez

    • https://tvheadend.local: 9981/extjs.html
    • A böngészőmben rövid utat nyitok a tvfejhez, és tárolom a felhasználónevet és a jelszót
  • A TVHeadend webhelyen lépjen a Konfiguráció -> Csatorna / EPG -> EPG fogómodulok menüpontra
    • Minden zöld csekken (egyszerre csak egyet)

      • Törölje a jelet az Engedélyezve négyzetből, és
      • Megment
      • Lehet, hogy frissítenie kell az oldalt, hogy a zöld pipa eltűnjön
    • Keresse meg a "Belső: XMLTV: Észak -Amerika" (XMLTVListings.com by TVMedia) szót

      • A jobb alsó sarokban kattintson a dupla felfelé mutató nyíl ikonra, amely megnyitja a naplóablakot
      • Válassza ki a sort a tv_grab_file paranccsal
      • Jelölje be az Engedélyezett négyzetet
      • Megment
      • a naplóablak megmutatja, hogy működik -e vagy sem

6. lépés: EPG Grabber

EPG Grabber
EPG Grabber
EPG Grabber
EPG Grabber

EPG Grabber

  • A TVHeadend webhelyen lépjen a Konfiguráció -> Csatorna / EPG -> EPG fogó menüpontra
  • Jelölje be a "Csatornaszám frissítése" jelölőnégyzetet
  • Cron multiline:

    • # kaparó 6 órakor fut. Grabber minden nap reggel 6, 14 és 18 órakor fut
    • 
0 5 * * *
    • 
0 14 * * *
    • 
0 18 * * *
  • Kattintson a Mentés gombra

EPG csatornák

A csatornáknak olyannak kell lenniük, mint a képen

7. lépés: TV ikonok

TV ikonok
TV ikonok

Keresse meg a TV ikonokat

  • Google -ban kerestem: abc tv ikon a képbeállítások segítségével, és sikerült megtalálni az egyes hálózatok ikonjait.
  • Png és-j.webp" />
  • A képet elmentettem a MacBook -ra

Könyvtár létrehozása

  • A MacBook terminál ablakában jelentkezzen be ($ ssh)
  • Hozzon létre egy könyvtárat

$ sudo mkdir/home/♣ felhasználónév ♣/xmltv/icons

$ kijelentkezés

Másolja az ikonokat a Raspberry Pi -be

Egy terminál ablakban másolja az ikonokat a Raspberry Pi -re

$ scp *.png ♣ felhasználónév♣@♣tvheadend-server-name♣.local:/home/♣ felhasználónév ♣/xmltv/icons/.

Engedélyezze az ikonokat a tvfejben

  • A böngészőben lépjen a tvheadend és a Konfiguráció -> Csatorna / EPG -> Csatornák menüpontra
  • Válasszon egy sort az egyik csatornához
  • Kattintson a Szerkesztés gombra
  • A Felhasználói ikon mezőbe írja be az elérési útvonalat, például (a Fox a 7.1 csatorna, az ikon pedig 7.1., Png)

    fájl: ///home/hts/~xmltv/icons/7.1.png

8. lépés: Függelék: Hivatkozások

Menetrendek Közvetlenül

Útmutató: Az XMLTV beállítása a TVHeadEnd számára

reddit bejegyzés

9. lépés: Függelék: Frissítések

2018. január 16.:

A zap2xml.pl frissítésre került, és számos dolog megváltozott. Tehát változtatásokat hajtottam végre, hogy megfeleljek a változásoknak

2018. január 20.:

  • A hónap elején a zap2it megváltoztatta webhelyét, és valahogy megtörte az EPG adatok lekérését. Frissítettem a kód új verziójára, de ez nem segített, és hiba történt a befejezés előtt.
  • A zap2it -ről a Schedules Direct -re váltott, amely fizetős szolgáltatás (~ 20 USD/év), de sokkal könnyebben használható.
  • Frissített utasítás, hogy tükrözze a közvetlen ütemezéseket

10. lépés: Függelék: Hibaelhárítás

11. lépés: Függelék: Automatikus telepítés

Bár ezt nem használtam, úgy tűnik, hogy működnie kell:

tvheadend.org/attachments/5188/tvheadend_EPG.sh

Ajánlott: