Obsah:
- Krok 1: Zhromaždite diely
- Krok 2: Nastavte plánovaný priamy účet
- Krok 3: Vyberte svoje plány Priame kanály
- Krok 4: Nastavte plány priamo na serveri
- Krok 5: Modul Tvheadend Grabber
- Krok 6: EPG Grabber
- Krok 7: Televízne ikony
- Krok 8: Príloha: Referencie
- Krok 9: Príloha: Aktualizácie
- Krok 10: Príloha: Riešenie problémov
- Krok 11: Príloha: Automatická inštalácia
Video: Pridanie ikon a rôznych EPG do programu Tvheadend: 11 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-31 10:24
Vysielaná televízia v mojom systéme strihania káblov používa štyri televízne prijímače USB pripojené k počítaču so systémom ubuntu a tvheadend. Každý televízor je pripojený k Raspberry Pi so systémom Kodi na OSMC. Tvheadend poskytuje mnoho funkcií vrátane osobného záznamu videa (PVR, ktorý je známy aj ako digitálne nahrávanie videa, alebo DVR).
Tvheadend je dodávaný so vstavaným elektronickým programovým sprievodcom (EPG). EPG je ako televízny sprievodca, ktorý poskytuje časy začiatku a ukončenia relácie a popis relácie. Vstavaný EPG čerpá informácie o nadchádzajúcich reláciách zo signálu bezdrôtového vysielania.
Nie som spokojný s úrovňou podrobností o šou.
Po určitom výskume sa zdá, že plány Direct a zap2it sú najlepšími alternatívami pre televízne kanály v USA. Schedules Direct účtuje poplatok (~ 20 USD ročne) a zap2it je zadarmo. Vybral som si teda zap2it, ale niekedy v januári zap2it zmenil svoj web a prerušilo sa sťahovanie údajov EPG. Kód sťahovania bol aktualizovaný, ale novému kódu sa nepodarilo stiahnuť údaje EPG. Stránka zap2xml tiež obsahuje odkaz na súbor mc2xml a odkaz obsahuje vírus. Tak som prešiel na Schedules Direct.
Mnohokrát som googlil inštalačné pokyny zap2it a zap2xml a nebol som spokojný s tým, čo som našiel. Som si istý, že sú tam naozaj dobré pokyny, len som ich nemohol nájsť. (Pozri môj Duh Moment nižšie)
Tým, že nie som spokojný, mám na mysli pokyny zap2it, ktoré ignorujú kritické kroky alebo sú zastarané. Ako príklad, tento redditový príspevok je skutočne skvelý a zaujal ma vylepšením EPG, ale vysvetľuje niektoré veľmi dôležité kroky. A končí to:
„Dúfam, že vám to dáva zmysel a veľa šťastia - je to uskutočniteľné, ale kým to neurobíte prvýkrát, bude sa vám tento proces zdať trochu komplikovaný!“
Môj moment: Keď som dokončil tento návod pomocou zap2it, vracal som sa každým krokom späť, aby som sa ubezpečil, že fungujú. A uvedomil som si, že kroky automatickej inštalácie zariadenia rocky4546 boli presne správne a veľmi ľahko sa sledovali. Z akéhokoľvek dôvodu som sa zablokoval v rôznych príručkách manuálnej inštalácie a preskočil som jeho automatickú inštaláciu, ktorá funguje perfektne. Nie som si istý, či tento návod bude nápomocný, ale bolo pre mňa poučné prejsť manuálnymi krokmi.
Aktualizoval som pokyny na používanie programu Schedule Direct. Plán Priame trasy sú oveľa jednoduchšie ako zap2it.
Krok 1: Zhromaždite diely
Tento návod je doplnkom tohto návodu: Môj systém strihania káblov
Diely:
- PC so systémom tvheadend na OSMC
- Raspberry Pi so systémom Kodi na OSMC
- Keďže som aktualizoval ikony a televízneho sprievodcu, zmenil som aj vzhľad. Štandardný skin Kodi som používal niekoľko mesiacov. Takže sme s manželkou mohli určiť, čo sa nám páči a čo nie. Zmenil som vzhľad na „xperience1080“
- Účet Schedules Direct 19,99 dolárov ročne
Poznámky:
Text uzavretý v ryačoch má byť nahradený vašimi údajmi, ♣ používateľským menom ♣
Krok 2: Nastavte plánovaný priamy účet
Zaregistrujte sa a vytvorte si účet Schedule Direct
- Nasledujte tento odkaz na plány priamo
- Vyplňte registračnú stránku (obrázok 2)
- Kliknite na Zaregistrovať sa! tlačidlo
- Plány priameho by mali prejsť na stránku vášho účtu. Ak nie, prihláste sa pomocou svojho e -mailu a hesla
Krok 3: Vyberte svoje plány Priame kanály
Vysielatelia v skutočnosti vysielajú mnoho kanálov. Napríklad v mojej oblasti The CW (54.1) vysiela LAFF (54,2) a Grit (54,3).
Nastavil som svoj systém tak, aby používal iba hlavné kanály v centrálnom Texase: ABC (24,1), CBS (42,1), The CW (54,1), Fox (7,1), NBC (36,1), PBS (18,1) a PBS Kids (18,4). Môžete si vybrať akékoľvek dostupné kanály. Neskôr môžete kedykoľvek pridať ďalšie kanály.
Vyberte svoje kanály
- Štandardne sú zahrnuté všetky kanály
-
Kliknite na odkaz „Pridať zostavu“(obrázok 1)
- Zadajte svoje PSČ
- Vyberte „Vysielanie (anténa)“
-
Pridajte svoje obľúbené kanály (obrázok 3)
Toto sú moje: ABC (24,1), CBS (42,1), The CW (54,1), Fox (7,1), NBC (36,1), PBS (18,1) a PBS Kids (18,4)
- Kliknite na „Uložiť“
Krok 4: Nastavte plány priamo na serveri
Tvheadend potrebuje prečítať xml súbor zo služby Schedules Direct.
Používa/usr/bin/tv_grab_na_tvmedia. Ak to nemáte nainštalované, spustite:
$ sudo apt-get install xmltv-util
Na MacBooku otvorte okno terminálu a prihláste sa na server tvheadend pomocou jedného z nasledujúcich spôsobov:
$ ssh ♣username♣@♣tvheadend-server-name♣.local
$ ssh ♣ používateľské meno ♣@♣ adresa tvheadend-server-ip ♣
Na serveri tvheadend v okne terminálu MacBook vytvorte adresár/home/♣ používateľské meno ♣/xmltv pomocou príkazov:
$ sudo mkdir/home/♣ používateľské meno ♣/xmltv
A urobte symbolický odkaz z hts
$ sudo su - hts
hts $ ln -s/home/♣ používateľské meno ♣/xmltv.xmltv hts $ odhlásiť
Vyššie uvedené môže byť trochu mätúce, pretože sa prihlasujete ako hts a váš domovský adresár je /home /hts. Ak to chcete vidieť, zadajte $ ls ~/.
Keď zadáte $ logout, odhlásite sa z užívateľa hts user. Symbolický odkaz nebude viditeľný pre vaše ♣ používateľské meno ♣, ale je pre používateľa hts a na správnu funkciu programu tvheadend, ktorý používa hts a nevie o vašom ♣ používateľskom mene link, je potrebný odkaz ~ xmltv.
Konfigurujte plány priamo
Váš kľúč API nájdete na stránke svojho účtu (pozri obrázok)
Konfigurujte plány priamo spustením príkazu:
$/usr/bin/tv_grab_na_tvmedia --konfigurujte kľúč API, ktorý sa nachádza na stránke hlavného panela vášho účtu (https://www.xmltvlistings.com/account/) Kľúč API: ♣ váš-api-kľúč ♣ Vyberte si jednu zo svojich zostáv. Zostavy môžete pridávať alebo upravovať na stránke svojho účtu (https://www.xmltvlistings.com/account/) Zostava: 0: Broadcast-Cedar Park, TX Vyberte jednu: [0 (predvolené = 0)] 0
Krok 5: Modul Tvheadend Grabber
Povoliť/usr/bin/tv_grab_na_tvmedia
-
Otvorte prehliadač a prejdite na inštaláciu svojho tvheadendu
- https://tvheadend.local: 9981/extjs.html
- Vo svojom prehliadači si ponechám skratku k svojmu televíznemu koncovému zariadeniu a ukladám používateľské meno a heslo
-
Na webovej stránke TVHeadend prejdite na Konfigurácia -> Kanál / EPG -> Moduly Grabber EPG
-
Pri každej zelenej kontrole (urobte iba jednu naraz)
- Zrušte začiarknutie políčka Povolené a
- Uložiť
- Možno budete musieť stránku obnoviť, aby ste sa presvedčili, že všetky zelené začiarknutia zmizli
-
Teraz vyhľadajte „Interné: XMLTV: Severná Amerika (XMLTVListings.com od TVMedia“)
- V pravom dolnom rohu kliknite na ikonu dvojitej šípky nahor, čím sa otvorí okno denníka
- Vyberte riadok pomocou súboru tv_grab_file
- Začiarknite políčko Povolené
- Uložiť
- okno denníka ukáže, či funguje alebo nie
-
Krok 6: EPG Grabber
EPG Grabber
- Na webovej stránke TVHeadend prejdite na Konfigurácia -> Kanál / EPG -> EPG Grabber
- Začiarknite políčko „Aktualizovať číslo kanála“
-
V Cron multiline:
- # grabber beží o 6:00. Grabber beží každý deň o 6:00, 14:00 a 18:00
- 0 5 * * *
- 0 14 * * *
- 0 18 * * *
- Kliknite na položku Uložiť
Kanály EPG
Kanály by mali vyzerať ako na obrázku
Krok 7: Televízne ikony
Nájdite televízne ikony
- Vygooglil som: ikonu televízora abc pomocou nastavenia obrazu a podarilo sa mi nájsť ikony pre každú zo sietí.
- Vybral som súbory png aj-j.webp" />
- Obrázok som uložil na svoj MacBook
Vytvorte adresár
- Na MacBooku v terminálovom okne sa prihláste ($ ssh)
- Vytvorte adresár
$ sudo mkdir/home/♣ používateľské meno ♣/xmltv/ikony
$ odhlásenie
Skopírujte ikony na Raspberry Pi
V okne terminálu skopírujte ikony do Raspberry Pi
$ scp *.png ♣username♣@♣tvheadend-server-name♣.local:/home/♣ username ♣/xmltv/icons/.
Povoliť ikony v tvheadende
- V prehliadači prejdite na položku tvheadend a Konfigurácia -> Kanál / EPG -> Kanály
- Vyberte riadok pre jeden zo svojich kanálov
- Kliknite na položku Upraviť
-
Do poľa Používateľská ikona zadajte cestu, napríklad (Fox je kanál 7.1 a ikona 7.1., Png)
súbor: ///home/hts/~xmltv/icons/7.1.png
Krok 8: Príloha: Referencie
Rozvrhy priamo
Sprievodca: Ako nastaviť XMLTV pre TVHeadEnd
reddit príspevok
Krok 9: Príloha: Aktualizácie
16JAN2018:
zap2xml.pl bol aktualizovaný a zmenilo sa niekoľko vecí. Urobil som preto zmeny, aby som ich prispôsobil
20JAN2018:
- Začiatkom mesiaca zap2it zmenil svoju webovú stránku a nejako prerušil sťahovanie údajov EPG. Inovoval som na novú verziu kódu, ale to nepomohlo a pred dokončením sa to pokazí.
- Prepnuté zo zap2it na Schedules Direct, čo je platená služba (~ 20 dolárov ročne), ale používanie je oveľa jednoduchšie.
- Aktualizovaný pokyn tak, aby odrážal plány priamo
Krok 10: Príloha: Riešenie problémov
Krok 11: Príloha: Automatická inštalácia
Aj keď som to nepoužil, zdá sa, že by to malo fungovať:
tvheadend.org/attachments/5188/tvheadend_EPG.sh
Odporúča:
Pridanie funkcie aktuálneho limitu do programu Buck/Boost Converter: 4 kroky (s obrázkami)
Pridanie funkcie obmedzenia prúdu do prevodníka Buck/Boost: V tomto projekte sa bližšie pozrieme na bežný prevodník buck/boost a vytvoríme malý dodatočný obvod, ktorý k nemu pridá funkciu obmedzenia prúdu. Vďaka tomu je možné prevodník buck/boost používať rovnako ako variabilný laboratórny napájací zdroj. Le
Ako previesť akýkoľvek mediálny súbor do rôznych formátov: 6 krokov
Ako previesť akýkoľvek mediálny súbor do rôznych formátov: Existujú rôzne prevodníky mediálnych súborov, ktoré môžeme použiť. Na webe je môj obľúbený online prevodník médií: http: //www.mediaconverter.orgV tomto jednoduchom návode použijeme aplikáciu „Factory Factory“, ktorá je úžasným univerzálnym prevodníkom mediálnych súborov
Generovanie tónov rôznych druhov pomocou matematických rovníc (MathsMusic) Arduino: 5 krokov
Generovanie tónov rôznych druhov pomocou matematických rovníc (MathsMusic) Arduino: Popis projektu: Začala sa nová cesta, kde je možné nápady ľahko implementovať pomocou komunity open source (vďaka Arduinu). Existuje teda spôsob, ako sa pozerať okolo seba a všímať si svoje okolie. Objavte problémy, ktoré je potrebné
Použitie rôznych prahových hodnôt intenzity šedej stupnice na vizualizáciu a identifikáciu abnormalít na mamografických obrázkoch: 9 krokov
Použitie meniacich sa prahových hodnôt intenzity sivej škály na vizualizáciu a identifikáciu odchýlok na mamografických obrázkoch: Cieľom tohto projektu bolo identifikovať a použiť parameter na spracovanie mamografických snímok v odtieňoch sivej rôznych klasifikácií tkaniva pozadia: mastné, mastné, žľazové a iné; Husté tkanivo. Táto klasifikácia sa používa, keď rádiológovia analyzujú mam
Import súborov programu Inventor do programu CorelDraw: 6 krokov
Import súborov aplikácie Inventor do programu CorelDraw: Tento návod je druhou časťou série, ktorá sa začala kreslením hrebeňov Draw Kerf v programe Autodesk Inventor, priateľskom projekte orientovanom úvode do 2D práce v programe Autodesk. Predpokladáme, že ste už dokončili a uložili ste skicu (či už z hrebeňov na zárezy alebo z