Tartalomjegyzék:
- 1. lépés: Gyűjtse össze az alkatrészeket
- 2. lépés: A közvetlen fiók ütemezésének beállítása
- 3. lépés: Válassza ki az Ütemezések közvetlen csatornákat
- 4. lépés: Ütemezések beállítása közvetlenül a kiszolgálón
- 5. lépés: Tvheadend Grabber modul
- 6. lépés: EPG Grabber
- 7. lépés: TV ikonok
- 8. lépés: Függelék: Hivatkozások
- 9. lépés: Függelék: Frissítések
- 10. lépés: Függelék: Hibaelhárítás
- 11. lépés: Függelék: Automatikus telepítés
Videó: Ikonok és különböző EPG -k hozzáadása a Tvheadend -hez: 11 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-31 10:20
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
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
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
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
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
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
- 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
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:
Szervo metronóm, különböző sebességre programozható: 3 lépés
Szervo metronóm, különböző sebességre programozható: Készítse el saját metronómját. Csak az Arduino Mega 2560 kezdőkészletre és egy kompatibilis számítógépre van szüksége
A különböző haszontalan gép: 6 lépés (képekkel)
A különböző haszontalan gépek: Annyi haszontalan géppel, megpróbáltam olyat készíteni, ami egy kicsit más. Ahelyett, hogy egy mechanizmussal tolná vissza a váltókapcsolót, ez a gép egyszerűen 180 fokkal elfordítja a kapcsolót. Ebben a projektben egy Nema -t használtam 17 léptetőmotor, amely
Különböző hangok generálása filmekből csak Arduino használatával: 3 lépés
Különböző hangok generálása filmekből csak Arduino használatával: As-salamu alaykum! Különféle hangokat akartam generálni, mint pl. Ragadozó, optimus prime & darázs a transzformátor filmből. Valójában a " a hacksmith " videó a ragadozó sisak készítéséről
A GPS átkapcsolása különböző berendezésekre: 5 lépés
A GPS átkapcsolása különböző berendezésekre: A folyamat során le kell venni a GPS -t a kombájn fülkéjéről, fel kell tenni a traktor fülkéjére, le kell szerelni a kijelzőt a kombájnról, és be kell tenni a traktorba. Nem lesz szükség szerszámokra a folyamat befejezéséhez, és óvatosan másszon a berendezésen
A mozgó OLOID - Más háziállat különböző időkben: 10 lépés (képekkel)
A mozgó OLOID - más háziállat különböző időkben: A korona megváltoztatta az életünket: fizikai távolságot követel meg tőlünk, ami társadalmi távolságtartáshoz vezet. Tehát mi lehet a megoldás? Talán háziállat? De nem, a korona állatokból származik. Mentsük meg magunkat egy újabb Corona 2.0 -tól. De ha nekünk