Cuprins:
- Pasul 1: Adunați părți
- Pasul 2: configurați programarea contului direct
- Pasul 3: Selectați programul canalelor directe
- Pasul 4: Configurați programele direct pe serverul dvs
- Pasul 5: Tvheadend Grabber Module
- Pasul 6: EPG Grabber
- Pasul 7: Pictograme TV
- Pasul 8: Anexă: Referințe
- Pasul 9: Anexă: Actualizări
- Pasul 10: Anexă: Depanare
- Pasul 11: Anexă: Instalare automată
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-31 10:24
Televiziunea difuzată în sistemul meu de tăiere a cablurilor folosește patru receptoare TV USB conectate la un computer care rulează ubuntu și tvheadend. Fiecare televizor este conectat la un Raspberry Pi care rulează Kodi pe OSMC. Tvheadend oferă multe funcții, inclusiv înregistrarea video personală (PVR, cunoscută și sub numele de înregistrare video digitală sau DVR).
Tvheadend vine cu un ghid de programare electronică încorporat (EPG). Un EPG este ca un ghid TV care oferă orele de început și de oprire a emisiunii și o descriere a emisiunii. EPG-ul încorporat extrage informații despre emisiunile viitoare din semnalul de difuzare over-the-air.
Nu sunt mulțumit de nivelul de detaliu oferit despre spectacole.
După unele cercetări, Schedules Direct și zap2it par a fi cele mai bune alternative pentru canalele TV difuzate în SUA. Schedules Direct percepe o taxă (~ 20 USD / an), iar zap2it este gratuit. Așadar, am ales zap2it, dar cândva în ianuarie zap2it și-a schimbat site-ul și descărcarea datelor EPG s-a rupt. Codul de descărcare a fost actualizat, dar noul cod nu a reușit să descarce datele EPG. De asemenea, pagina zap2xml conține un link către mc2xml, iar linkul conține un virus. Deci, am trecut la Schedules Direct.
Am căutat de multe ori instrucțiunile de instalare zap2it și zap2xml și nu am fost mulțumit de ceea ce am găsit. Sunt sigur că există instrucțiuni foarte bune, pur și simplu nu le-am putut găsi. (Vezi Momentul meu Duh mai jos)
Dacă nu sunt mulțumiți, vreau să spun că instrucțiunile zap2it trec peste pași critici sau sunt învechite. De exemplu, această postare reddit este cu adevărat grozavă și m-a interesat să îmbunătățesc EPG, dar trece peste niște pași foarte importanți. Și se încheie cu:
"Sper că acest lucru are un sens pentru dvs. și noroc - este realizabil, dar până când nu ați făcut-o prima dată, procesul va părea un pic complicat!"
Momentul meu Duh: Când am terminat acest instructable folosind zap2it, mă întorceam în fiecare etapă pentru a mă asigura că au funcționat. Și mi-am dat seama că pașii de instalare automată ai rocky4546 erau exact corecți și foarte ușor de urmat. Indiferent de motiv, am blocat diverse ghiduri manuale de instalare și am omis instalarea sa automată, care funcționează perfect. Nu sunt sigur dacă acest instructable va fi de ajutor, dar a fost educativ pentru mine să parcurg pașii manuali.
Am actualizat instrucțiunile de utilizare a programului direct. Programarea direcțiilor directe este mult mai simplă decât zap2it.
Pasul 1: Adunați părți
Acest instructable este un supliment la acest instructable: My Cord Cutting System
Părți:
- PC care rulează tvheadend pe OSMC
- Raspberry Pi rulează Kodi pe OSMC
- De când am actualizat icoanele și Ghidul TV, am schimbat și aspectul. Am folosit pielea standard Kodi timp de câteva luni. Deci, soția mea și cu mine am putut stabili ce ne-a plăcut și ce nu ne-a plăcut. Am schimbat pielea în „xperience1080”
- Programul contului este de 19,99 USD pe an
Note:
Textul inclus în pică este menit să fie înlocuit cu datele dvs., ername nume de utilizator ♣
Pasul 2: configurați programarea contului direct
Înregistrați-vă pentru contul Schedule Direct
- Urmați acest link către Schedules Direct
- Completați pagina de înregistrare (imaginea 2)
- Faceți clic pe Înscriere! buton
- Programele directe ar trebui să meargă la pagina contului dvs. Dacă nu, conectați-vă utilizând adresa de e-mail și parola
Pasul 3: Selectați programul canalelor directe
Radiodifuzorii transmit de fapt multe canale. De exemplu, în zona mea, CW (54.1) difuzează LAFF (54.2) și Grit (54.3).
Mi-am configurat sistemul să folosească doar canalele principale din centrul Texasului: ABC (24.1), CBS (42.1), The CW (54.1), Fox (7.1), NBC (36.1), PBS (18.1) și PBS Kids (18.4). Puteți alege orice canale sunt disponibile. Puteți adăuga oricând mai multe canale mai târziu.
Selectați canalele
- În mod implicit, toate canalele sunt incluse
-
Faceți clic pe linkul „Adăugați linie” (imaginea 1)
- Introduceți codul poștal
- Selectați „Difuzare (antenă)”
-
Adăugați canalele preferate (imaginea 3)
Acestea sunt ale mele: ABC (24.1), CBS (42.1), The CW (54.1), Fox (7.1), NBC (36.1), PBS (18.1) și PBS Kids (18.4)
- Faceți clic pe „Salvați”
Pasul 4: Configurați programele direct pe serverul dvs
Tvheadend trebuie să citească un fișier XML din Schedules Direct.
Folosește / usr / bin / tv_grab_na_tvmedia. Dacă nu aveți acest lucru instalat, executați:
$ sudo apt-get install xmltv-util
Deschideți o fereastră de terminal pe MacBook și conectați-vă la serverul tvheadend folosind una dintre următoarele:
$ ssh ♣username♣@♣tvheadend-server-name♣.local
$ ssh ername nume de utilizator ♣ @ ♣ tvheadend-server-ip-address ♣
Pe serverul tvheadend dintr-o fereastră terminal MacBook, creați un director / home / ername nume de utilizator ♣ / xmltv cu comenzile:
$ sudo mkdir / home / ername nume de utilizator ♣ / xmltv
Și faceți o legătură simbolică din hts
$ sudo su - hts
hts $ ln -s / home / ♣ nume de utilizator ♣ / xmltv.xmltv hts $ deconectare
Cele de mai sus pot fi puțin confuze, deoarece vă autentificați ca hts, iar directorul dvs. principal este / home / hts. Pentru a vedea acest lucru, introduceți $ ls ~ /.
Când introduceți $ logout, vă deconectați de la utilizator. Link-ul simbolic nu va fi vizibil pentru ername numele dvs. de utilizator ♣, dar este pentru utilizatorul hts și este necesar linkul xmltv pentru funcționarea corectă a tvheadend, care folosește hts și nu știe despre ♣ numele dvs. de utilizator ♣.
Configurați programele directe
Cheia dvs. API poate fi găsită pe pagina contului dvs. (consultați Imagine)
Configurați programele directe executând comanda:
$ / usr / bin / tv_grab_na_tvmedia --configure API Key găsită în pagina de tablou de bord a contului dvs. (https://www.xmltvlistings.com/account/) API Key: ♣ your-api-key ♣ Alegeți una dintre programările dvs. Puteți adăuga sau modifica linii din pagina contului dvs. (https://www.xmltvlistings.com/account/) Programare: 0: Broadcast-Cedar Park, TX Selectați una: [0 (implicit = 0)] 0
Pasul 5: Tvheadend Grabber Module
Activați / usr / bin / tv_grab_na_tvmedia
-
Deschideți un browser și accesați instalarea televizorului
- https://tvheadend.local: 9981 / extjs.html
- Păstrez o scurtătură la capătul televizorului în browserul meu și păstrez numele de utilizator și parola
-
În site-ul TVHeadend, accesați Configurare -> Canal / EPG -> Module EPG Grabber
-
Pentru fiecare cec verde, (faceți unul câte unul)
- Debifați caseta Activat și
- Salvați
- Este posibil să trebuiască să reîmprospătați pagina pentru a vă asigura că verificarea verde a dispărut
-
Acum, căutați „Intern: XMLTV: America de Nord (XMLTVListings.com de TVMedia”
- În colțul din dreapta jos, faceți clic pe pictograma săgeată dublă în sus, care deschide fereastra jurnal
- Selectați linia cu tv_grab_file
- Bifați caseta Activat
- Salvați
- fereastra jurnal va arăta dacă funcționează sau nu
-
Pasul 6: EPG Grabber
EPG Grabber
- Pe site-ul TVHeadend, accesați Configurare -> Canal / EPG -> EPG Grabber
- Bifați „Actualizați numărul canalului”
-
În multilinie Cron:
- # grabber rulează la 6am. Grabber rulează zilnic la 6:00, 14:00 și 18:00
- 0 5 * * *
- 0 14 * * *
- 0 18 * * *
- Faceți clic pe Salvare
Canalele EPG
Canalele ar trebui să arate ca cele din imagine
Pasul 7: Pictograme TV
Găsiți pictograme TV
- Am căutat pe Google: pictograma tv ABC folosind setarea imaginii și am putut găsi pictograme pentru fiecare dintre rețele.
- Am selectat atât fișiere PNG, cât și-j.webp" />
- Am salvat imaginea pe MacBook
Creați director
- Pe MacBook într-o fereastră de terminal, conectați-vă ($ ssh)
- Creați un director
$ sudo mkdir / home / ername nume de utilizator ♣ / xmltv / pictograme
$ deconectare
Copiați pictogramele în Raspberry Pi
Într-o fereastră de terminal, copiați pictogramele în Raspberry Pi
$ scp *.png ♣username♣@♣tvheadend-server-name♣.local: / home / ♣ username ♣ / xmltv / icons /.
Activați pictogramele în tvheadend
- În browser, accesați tvheadend și Configurare -> Canal / EPG -> Canale
- Selectați o linie pentru unul dintre canalele dvs.
- Faceți clic pe Editați
-
În câmpul Pictogramă utilizator, introduceți calea, ceva de genul (Fox este canalul 7.1, iar pictograma este 7.1., Png)
fișier: ///home/hts/~xmltv/icons/7.1.png
Pasul 8: Anexă: Referințe
Programele directe
Ghid: Cum se configurează XMLTV pentru TVHeadEnd
reddit post
Pasul 9: Anexă: Actualizări
16 IAN2018:
zap2xml.pl a fost actualizat și s-au schimbat mai multe lucruri. Așadar, am făcut modificări pentru a le adapta
20 IAN2018:
- La începutul lunii, zap2it și-a schimbat site-ul și a rupt cumva extragând datele EPG. Am făcut upgrade la noua versiune de cod, dar acest lucru nu a ajutat și s-ar erora înainte de finalizare.
- A trecut de la zap2it la Schedules Direct, care este un serviciu cu plată (~ 20 USD / an), dar este mult mai ușor de utilizat.
- Actualizat instructabil pentru a reflecta programele directe
Pasul 10: Anexă: Depanare
Pasul 11: Anexă: Instalare automată
Deși nu am folosit acest lucru, se pare că ar trebui să funcționeze:
tvheadend.org/attachments/5188/tvheadend_EPG.sh
Recomandat:
Servometronom, programabil pentru viteze diferite: 3 pași
Servometronom, programabil pentru viteze diferite: Creați-vă propriul metronom. Tot ce aveți nevoie este kitul de pornire Arduino Mega 2560 și un computer compatibil
Generarea de sunete diferite din filme folosind numai Arduino: 3 pași
Generarea de sunete diferite din filme folosind numai Arduino: As-salamu alaykum! Am vrut să generez diferite sunete precum predator, optimus prime & bondar din filmul cu transformatoare. De fapt mă uitam la „hackerul” videoclip despre fabricarea unei căști de prădător
Cum să comutați GPS-ul pe diferite echipamente: 5 pași
Cum să comutați GPS-ul la diferite echipamente: Procesul constă în scoaterea GPS-ului de pe cabina combinei, punerea pe cabina tractorului, decuplarea afișajului de pe combina și introducerea în tractor. Nu va fi nevoie de instrumente pentru a finaliza acest proces și de a fi cu grijă să vă urcați pe echipamente
Cum să vă organizați computerul cu pictograme DIY (Mac): 8 pași
Cum să vă organizați computerul cu pictograme DIY (Mac): sunt vinovat că nu mi-am organizat niciodată computerul. Ever.Cluttered desktop, folder de descărcare, documente etc. Este uimitor că nu am pierdut nimic … încă, dar organizarea este plictisitoare. Consumă timp. Cum să o faci satisfăcătoare? Fă-l să arate frumos. Foarte dragut
Creați fișiere cu pictograme Windows cu Photoshop: 5 pași
Creați fișiere cu pictograme Windows cu Photoshop: Acesta este modul în care creați fișiere cu pictograme Windows cu photoshop. Este un proces simplu, cum ar fi doar realizarea unei imagini, dar aveți nevoie de un plug-in. Atașat este pluginul. Cum se face un cursor: Aflați pentru a crea un cursor personalizat