Përmbajtje:

Shtimi i ikonave dhe EPG -ve të ndryshme në Tvheadend: 11 hapa
Shtimi i ikonave dhe EPG -ve të ndryshme në Tvheadend: 11 hapa

Video: Shtimi i ikonave dhe EPG -ve të ndryshme në Tvheadend: 11 hapa

Video: Shtimi i ikonave dhe EPG -ve të ndryshme në Tvheadend: 11 hapa
Video: 7/6/2017. Predorimi i ikonave ClipArt ne programin Word. DENISA NUHI klasa 7A 2024, Nëntor
Anonim
Shtimi i ikonave dhe EPG të ndryshme në Tvheadend
Shtimi i ikonave dhe EPG të ndryshme në Tvheadend

Transmetimi i TV në sistemin tim të prerjes së kordonit përdor katër marrës TV USB të lidhur me një kompjuter që funksionon ubuntu dhe tvheadend. Çdo TV është i lidhur me një Raspberry Pi që funksionon Kodi në OSMC. Tvheadend ofron shumë veçori duke përfshirë regjistrimin personal të videos (PVR, e cila njihet edhe si regjistrim dixhital i videove, ose DVR).

Tvheadend vjen me një udhëzues elektronik të programimit të integruar (EPG). Një EPG është si një udhëzues televiziv që siguron fillimin dhe ndalimin e shfaqjeve dhe një përshkrim të shfaqjes. EPG e integruar tërheq informacionin për shfaqjet e ardhshme nga sinjali i transmetimit mbi ajër.

Nuk jam i kënaqur me nivelin e detajeve të dhëna në lidhje me shfaqjet.

Pas disa kërkimeve, Schedules Direct dhe zap2it duket se janë alternativat më të mira për transmetimin e kanaleve televizive në SHBA. Schedules Direct ngarkon një tarifë (~ 20 $/vit), dhe zap2it është falas. Kështu, unë zgjodha zap2it, por diku në janar zap2it ndryshoi faqen e tij të internetit dhe shkarkimi i të dhënave EPG u prish. Kodi i shkarkimit u përditësua, por kodi i ri nuk arriti të shkarkojë të dhënat EPG. Gjithashtu, faqja zap2xml përmban një lidhje me mc2xml, dhe lidhja përmban një virus. Pra, kalova në Programet Direkte.

Unë googled instruksionet e instalimit zap2it dhe zap2xml shumë herë dhe nuk isha i kënaqur me atë që gjeta. Jam i sigurt se udhëzimet vërtet të mira janë atje, thjesht nuk i gjeta. (Shih momentin tim Duh më poshtë)

Me të pakënaqur, dua të them që udhëzimet zap2it shkëlqejnë mbi hapat kritikë ose janë të vjetëruara. Si shembull, ky postim reddit është me të vërtetë i mrekullueshëm dhe më interesoi të përmirësoj EPG, por ai përmbledh disa hapa shumë të rëndësishëm. Dhe përfundon me:

"Shpresoj që kjo të ketë kuptim për ju, dhe fat të mirë - është e mundur, por derisa ta keni bërë për herë të parë, procesi do të duket pak i ndërlikuar!"

Momenti im Duh: Kur mbarova këtë udhëzues duke përdorur zap2it, po kthehesha në çdo hap për të siguruar që ata të funksiononin. Dhe kuptova se hapat e Instalimit Automatik të rocky4546 ishin saktësisht të saktë dhe shumë të lehtë për tu ndjekur. Për çfarëdo arsye, unë mbylla në udhëzues të ndryshëm të instalimit manual dhe kalova instalimin e tij të automatizuar, i cili funksionon në mënyrë perfekte. Nuk jam i sigurt nëse ky udhëzues do të jetë i dobishëm, por ishte edukative për mua të kaloja nëpër hapat manualë.

Kam përditësuar udhëzuesin për të përdorur Schedule Direct. Orari Drejtimet e drejtpërdrejta janë shumë më të thjeshta se sa zap2it.

Hapi 1: Mblidhni pjesë

Mblidhni Pjesë
Mblidhni Pjesë

Ky udhëzues është një shtesë për këtë udhëzues: Sistemi i prerjes së kordonit tim

Pjesët:

  • PC që funksionon tvheadend në OSMC
  • Raspberry Pi duke ekzekutuar Kodi në OSMC
  • Meqenëse po përmirësoja ikonat dhe Guidën e TV, gjithashtu ndryshova lëkurën. Kam përdorur lëkurën standarde Kodi për disa muaj. Pra, gruaja ime dhe unë mund të përcaktonim se çfarë na pëlqen dhe çfarë nuk na pëlqen. Ndryshova lëkurën në "xperience1080"
  • Programet Llogaria direkte 19,99 dollarë në vit

Shënime:

Teksti i mbyllur me lopata ka për qëllim të zëvendësohet me të dhënat tuaja, ername emrin e përdoruesit

Hapi 2: Konfiguro Programin e Llogarisë Direkte

Konfiguro Programin e Llogarisë Direkte
Konfiguro Programin e Llogarisë Direkte

Regjistrohuni për llogarinë Schedule Direct

  • Ndiqni këtë lidhje për Programet Direkte
  • Plotësoni faqen e regjistrimit (imazhi 2)
  • Kliko Regjistrohu! buton
  • Programet Direkte duhet të shkojnë në faqen e llogarisë tuaj. Nëse jo, identifikohuni duke përdorur emailin dhe fjalëkalimin tuaj

Hapi 3: Zgjidhni Kanalet tuaja Direkte të Programit

Zgjidhni Oraret tuaja Kanalet e drejtpërdrejta
Zgjidhni Oraret tuaja Kanalet e drejtpërdrejta

Transmetuesit në fakt po transmetojnë shumë kanale. Për shembull, në zonën time, CW (54.1) po transmeton LAFF (54.2) dhe Grit (54.3).

Unë e vendos sistemin tim që të përdorë vetëm kanalet kryesore në Teksasin Qendror: ABC (24.1), CBS (42.1), The CW (54.1), Fox (7.1), NBC (36.1), PBS (18.1) dhe PBS Kids (18.4). Ju mund të zgjidhni çfarëdo kanali në dispozicion. Gjithmonë mund të shtoni më shumë kanale më vonë.

Zgjidhni kanalet tuaja

  • Si parazgjedhje të gjitha kanalet përfshihen
  • Klikoni në lidhjen "Shto formacion" (imazhi 1)

    • Vendosni kodin tuaj postar
    • Zgjidhni "Transmetimi (Antena)"
  • Shtoni kanalet tuaja të preferuara (imazhi 3)

    Këto janë të miat: ABC (24.1), CBS (42.1), The CW (54.1), Fox (7.1), NBC (36.1), PBS (18.1) dhe PBS Kids (18.4)

  • Kliko "Ruaj"

Hapi 4: Konfiguroni Programet Direkt në Serverin tuaj

Programet e konfigurimit direkt në serverin tuaj
Programet e konfigurimit direkt në serverin tuaj

Tvheadend duhet të lexojë një skedar xml nga Schedules Direct.

Përdor/usr/bin/tv_grab_na_tvmedia. Nëse nuk e keni këtë të instaluar, atëherë ekzekutoni:

$ sudo apt-get install xmltv-util

Hapni një dritare terminale në MacBook tuaj dhe hyni në serverin tvheadend duke përdorur një nga sa vijon:

$ ssh ♣username♣@♣tvheadend-server-name♣.local

$ ssh ername emrin e përdoruesit ♣@♣ tvheadend-server-ip-address

Në serverin tvheadend në një dritare të terminalit MacBook, bëni një drejtori/shtëpi/ername emrin e përdoruesit ♣/xmltv me komandat:

$ sudo mkdir/home/ername emri i përdoruesit ♣/xmltv

Dhe bëni një lidhje simbolike nga hts

$ sudo su - hts

hts $ ln -s/home/ername emri i përdoruesit ♣/xmltv.xmltv hts $ dalje

Sa më sipër mund të jetë pak konfuze sepse identifikoheni si hts, dhe drejtoria juaj në shtëpi është /home /hts. Për ta parë këtë, futni $ ls ~/.

Kur futni $ logout, dilni nga përdoruesi hts user. Lidhja simbolike nuk do të jetë e dukshme për ername emrin e përdoruesit, por është për përdoruesin e hts dhe lidhja ml xmltv kërkohet për funksionimin e duhur të tvheadend, i cili përdor hts dhe nuk di për ername emrin e përdoruesit tuaj.

Konfiguro Programet Direkte

Çelësi juaj API mund të gjendet në faqen e llogarisë tuaj (shiko Imazhin)

Konfiguroni Programet Direkte duke ekzekutuar komandën:

$/usr/bin/tv_grab_na_tvmedia-konfiguroni çelësin API që gjendet në faqen e pultit të llogarisë tuaj (https://www.xmltvlistings.com/account/) Çelësi API: key çelësi juaj-api ♣ Zgjidhni një nga formacionet tuaja. Mund të shtoni ose modifikoni formacione nga faqja e llogarisë tuaj (https://www.xmltvlistings.com/account/) Rreshtimi: 0: Broadcast-Cedar Park, TX Zgjidhni një: [0 (default = 0)] 0

Hapi 5: Moduli Tvheadend Grabber

Tvheadend Grabber Moduli
Tvheadend Grabber Moduli

Aktivizo/usr/bin/tv_grab_na_tvmedia

  • Hapni një shfletues dhe shkoni te instalimi juaj i tvheadend

    • https://tvheadend.local: 9981/extjs.html
    • Unë mbaj një shkurtim në tvheadend tim në shfletuesin tim dhe ruaj emrin e përdoruesit dhe fjalëkalimin
  • Në faqen e internetit të TVHeadend, shkoni te Konfigurimi -> Kanali / EPG -> Modulet Grabber EPG

    • Për çdo kontroll të gjelbër, (bëni vetëm një nga një)

      • Hiqni zgjedhjen e kutisë Enabled, dhe
      • Ruaj
      • Ju mund të keni nevojë të rifreskoni faqen për të siguruar që çeku i gjelbër të jetë zhdukur
    • Tani, kërkoni për "E brendshme: XMLTV: Amerika e Veriut (XMLTVListings.com nga TVMedia")

      • Në këndin e poshtëm të djathtë, klikoni në ikonën me shigjetë të dyfishtë lart, e cila hap dritaren e regjistrit
      • Zgjidhni vijën me tv_grab_file
      • Kontrolloni kutinë e aktivizuar
      • Ruaj
      • dritarja e regjistrit do të tregojë nëse funksionon apo jo

Hapi 6: EPG Grabber

EPG Grabber
EPG Grabber
EPG Grabber
EPG Grabber

EPG Grabber

  • Në faqen e internetit të TVHeadend, shkoni te Konfigurimi -> Kanali / EPG -> EPG Grabber
  • Kontrolloni "Përditëso numrin e kanalit"
  • Në Cron multiline:

    • # rrëmbyesi vrapon në 6 të mëngjesit. Grabber shkon në 6 të mëngjesit, 2 pasdite dhe 6 pasdite çdo ditë
    • 
0 5 * * *
    • 
0 14 * * *
    • 
0 18 * * *
  • Kliko Ruaj

Kanalet EPG

Kanalet duhet të duken si ato në imazh

Hapi 7: Ikonat e TV

Ikona TV
Ikona TV

Gjeni ikona televizive

  • Unë kërkova në google: ikonën abc tv duke përdorur cilësimin e imazhit dhe arrita të gjej ikona për secilin nga rrjetet.
  • Zgjodha skedarët png dhe-j.webp" />
  • Unë e ruaja imazhin në MacBook tim

Krijo direktori

  • Në MacBook në një dritare terminale, identifikohuni ($ ssh)
  • Krijoni një drejtori

$ sudo mkdir/home/ername emrin e përdoruesit ♣/xmltv/ikona

$ dalje

Kopjoni ikonat në Raspberry Pi

Në një dritare të terminalit, kopjoni ikonat në Raspberry Pi

$ scp *.png ♣username♣@♣tvheadend-server-name♣.local:/home/ername username ♣/xmltv/icons/.

Aktivizoni ikonat në tvheadend

  • Në shfletuesin, shkoni te tvheadend dhe Konfigurimi -> Kanali / EPG -> Kanalet
  • Zgjidhni një linjë për një nga kanalet tuaja
  • Kliko Ndrysho
  • Në fushën Ikona e përdoruesit, futni shtegun, diçka si (Fox është kanali 7.1, dhe ikona është 7.1., Png)

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

Hapi 8: Shtojca: Referencat

Programet Direkte

Udhëzues: Si të konfiguroni XMLTV për TVHeadEnd

postim reddit

Hapi 9: Shtojca: Përditësimet

16 Janar 2018:

zap2xml.pl u azhurnua dhe disa gjëra ndryshuan. Pra, bëra ndryshime për t'i përshtatur ndryshimet

20 Janar 2018:

  • Në fillim të muajit, zap2it ndryshoi faqen e tij të internetit dhe disi u prish duke tërhequr të dhënat e EPG. Unë u azhurnova në versionin e ri të kodit, por kjo nuk më ndihmoi dhe do të gabonte para përfundimit.
  • Kaloi nga zap2it në Schedules Direct, i cili është një shërbim me pagesë (~ 20 $/vit), por është shumë më i lehtë për t'u përdorur.
  • U përditësua udhëzues për të pasqyruar Programet Direkte

Hapi 10: Shtojca: Zgjidhja e problemeve

Hapi 11: Shtojca: Instalim i automatizuar

Ndërsa nuk e kam përdorur këtë, duket se duhet të funksionojë:

tvheadend.org/attachments/5188/tvheadend_EPG.sh

Recommended: