Orodha ya maudhui:

Kuongeza Icons na EPG tofauti kwa Tvheadend: Hatua 11
Kuongeza Icons na EPG tofauti kwa Tvheadend: Hatua 11

Video: Kuongeza Icons na EPG tofauti kwa Tvheadend: Hatua 11

Video: Kuongeza Icons na EPG tofauti kwa Tvheadend: Hatua 11
Video: Jinsi ya kuongeza mwandiko wako katika Computer 2024, Novemba
Anonim
Kuongeza Icons na EPG tofauti kwa Tvheadend
Kuongeza Icons na EPG tofauti kwa Tvheadend

Matangazo ya Runinga katika mfumo wangu wa kukata kamba hutumia vipokeaji vinne vya Runinga ya USB iliyounganishwa na PC inayoendesha ubuntu na tvheadend. Kila Runinga imeunganishwa na Raspberry Pi inayoendesha Kodi kwenye OSMC. Tvheadend hutoa huduma nyingi pamoja na kurekodi video ya kibinafsi (PVR, ambayo pia inajulikana kama kurekodi video ya dijiti, au DVR).

Tvheadend inakuja na mwongozo wa programu ya elektroniki iliyojengwa (EPG). EPG ni kama mwongozo wa Runinga inayotoa nyakati za kuanza na kuacha za onyesho na maelezo ya kipindi. EPG iliyojengwa huvuta habari juu ya maonyesho yanayokuja kutoka kwa ishara ya matangazo hewani.

Sijaridhika na kiwango cha maelezo yaliyotolewa juu ya maonyesho.

Baada ya utafiti, Ratiba za moja kwa moja na zap2it zinaonekana kuwa njia bora zaidi za vituo vya Televisheni vya utangazaji huko Merika. Ratiba hutoza ada (~ $ 20 / yr), na zap2it ni bure. Kwa hivyo, nilichagua zap2it, lakini wakati mwingine mnamo Januari zap2it ilibadilisha wavuti yake na kupakua data ya EPG ilivunjika. Nambari ya kupakua ilisasishwa, lakini nambari mpya ilishindwa kupakua data ya EPG. Pia, ukurasa wa zap2xml una kiunga cha mc2xml, na kiunga kina virusi. Kwa hivyo, nilibadilisha ratiba moja kwa moja.

Niliweka googled ufungaji zap2it na maelekezo ya zap2xml mara nyingi na sikuridhika na kile nilichopata. Nina hakika maagizo mazuri kweli yapo nje, sikuweza kuyapata. (Tazama muda wangu wa Duh hapa chini)

Kwa kutoridhika, ninamaanisha maagizo ya zap2it gloss juu ya hatua muhimu au imepitwa na wakati. Kama mfano, chapisho hili la reddit ni nzuri sana na lilinipa hamu ya kuboresha EPG, lakini inaangazia hatua kadhaa muhimu sana. Na inaisha na:

"Natumahi hii iwe na maana kwako, na bahati nzuri - INAWEZA kufanywa lakini mpaka uifanye mara ya kwanza, mchakato huo utaonekana kuchanganyikiwa kidogo!"

Muda Wangu wa Duh: Nilipomaliza kufundisha kwa kutumia zap2it, nilikuwa nikirudi kupitia kila hatua kuhakikisha kuwa wanafanya kazi. Na nikagundua hatua za Rocky4546 za Ufungaji wa Moja kwa Moja zilikuwa sahihi na ni rahisi kufuata. Kwa sababu yoyote, nilijifunga kwenye miongozo anuwai ya usanidi wa mwongozo na kuruka Usakinishaji wake wa Moja kwa Moja, ambao hufanya kazi kikamilifu. Sina hakika ikiwa hii inaweza kufundishwa, lakini ilikuwa elimu kwangu kupitia hatua za mwongozo.

Nimesasisha inayoweza kufundishwa kutumia ratiba ya moja kwa moja. Panga maelekezo ya moja kwa moja ni rahisi sana kuliko zap2it.

Hatua ya 1: Kusanya Sehemu

Kusanya Sehemu
Kusanya Sehemu

Hii inaweza kufundishwa kwa kuongeza kwa hii inayoweza kufundishwa: Mfumo wangu wa Kukata Kamba

Sehemu:

  • PC inayoendesha runinga kwenye OSMC
  • Raspberry Pi inayoendesha Kodi kwenye OSMC
  • Kwa kuwa nilikuwa nikiboresha ikoni na Mwongozo wa Runinga, pia nilibadilisha ngozi. Nilitumia ngozi ya kawaida ya Kodi kwa miezi kadhaa. Kwa hivyo, mimi na mke wangu tunaweza kuamua ni nini tunachopenda na kile hatukupenda. Nilibadilisha ngozi kuwa "xperience1080"
  • Ratiba akaunti ya moja kwa moja $ 19.99 kwa mwaka

Vidokezo:

Nakala iliyofungwa katika jembe ina maana ya kubadilishwa na data yako, ame jina la mtumiaji ♣

Hatua ya 2: Weka Akaunti ya moja kwa moja ya Ratiba

Weka Akaunti ya Moja kwa Moja ya Ratiba
Weka Akaunti ya Moja kwa Moja ya Ratiba

Jisajili kwa Akaunti ya moja kwa moja ya Ratiba

  • Fuata kiunga hiki kwa Ratiba Moja kwa Moja
  • Kamilisha ukurasa wa usajili (picha 2)
  • Bonyeza Kujiandikisha! kitufe
  • Ratiba Moja kwa moja inapaswa kwenda kwenye ukurasa wa akaunti yako. Ikiwa sivyo, ingia kwa kutumia barua pepe yako na nywila

Hatua ya 3: Chagua Ratiba yako Vituo vya moja kwa moja

Chagua Ratiba yako Vituo vya moja kwa moja
Chagua Ratiba yako Vituo vya moja kwa moja

Watangazaji wanapitisha vituo vingi. Kwa mfano, katika eneo langu, CW (54.1) inatangaza LAFF (54.2) na Grit (54.3).

Niliweka mfumo wangu ili kutumia tu njia kuu huko Texas ya Kati: ABC (24.1), CBS (42.1), CW (54.1), Fox (7.1), NBC (36.1), PBS (18.1), na PBS Kids (18.4). Unaweza kuchagua njia zozote zinazopatikana. Unaweza kuongeza njia zaidi wakati wowote baadaye.

Chagua vituo vyako

  • Kwa chaguo-msingi vituo vyote vimejumuishwa
  • Bonyeza kwenye kiunga "Ongeza safu" (picha 1)

    • Ingiza zip code yako
    • Chagua "Matangazo (Antena)"
  • Ongeza njia unazopenda (picha 3)

    Hizi ni zangu: ABC (24.1), CBS (42.1), CW (54.1), Fox (7.1), NBC (36.1), PBS (18.1), na PBS Kids (18.4)

  • Bonyeza "Hifadhi"

Hatua ya 4: Weka Ratiba Moja kwa Moja kwenye Seva Yako

Panga Ratiba Moja kwa Moja kwenye Seva Yako
Panga Ratiba Moja kwa Moja kwenye Seva Yako

Tvheadend inahitaji kusoma faili ya xml kutoka kwa Ratiba Moja kwa Moja.

Inatumia / usr / bin / tv_grab_na_tvmedia. Ikiwa hauna hii iliyosanikishwa, basi endesha:

$ sudo apt-kufunga xmltv-util

Fungua dirisha la terminal kwenye MacBook yako na uingie kwenye seva ya tvheadend ukitumia moja ya yafuatayo:

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

$ ssh ame jina la mtumiaji ♣ @ ♣ tvheadend-server-ip-address ♣

Kwenye seva ya tvheadend kwenye dirisha la terminal la MacBook, fanya saraka / nyumba / ame jina la mtumiaji ♣ / xmltv na amri:

$ sudo mkdir / nyumbani / ♣ jina la mtumiaji ♣ / xmltv

Na fanya kiunga cha mfano kutoka kwa hts

$ sudo su - hts

hts $ ln -s / home / ♣ jina la mtumiaji ♣ / xmltv.xmltv hts $ logout

Hapo juu inaweza kutatanisha kidogo kwa sababu unaingia kama hts, na saraka yako ya nyumbani ni / home / hts. Kuona hii, ingiza $ ls ~ /.

Unapoingia $ logout, unatoka nje ya hts ya mtumiaji. Kiungo cha mfano hakitaonekana kwa ♣ jina lako la mtumiaji ♣, lakini ni kwa mtumiaji wa hts na kiungo cha ~ xmltv kinahitajika kwa utendaji mzuri wa tvheadend, ambayo hutumia hts na haijui kuhusu ♣ jina lako la mtumiaji ♣.

Sanidi Ratiba Moja kwa Moja

Ufunguo wako wa API unaweza kupatikana kwenye ukurasa wa akaunti yako (angalia Picha)

Sanidi Ratiba Moja kwa Moja kwa kutekeleza amri:

$ / usr / bin / tv_grab_na_tvmedia - Configure API Key inayopatikana kwenye ukurasa wa dashibodi ya akaunti yako (https://www.xmltvlistings.com/account/) Kitufe cha API: key -i-key-api yako ♣ Chagua safu yako moja. Unaweza kuongeza au kurekebisha safu kutoka kwa ukurasa wa akaunti yako (https://www.xmltvlistings.com/account/) Mstari: 0: Broadcast-Cedar Park, TX Chagua moja: [0 (default = 0)] 0

Hatua ya 5: Moduli ya Kunyakua ya Tvheadend

Moduli ya Grabber ya Tvheadend
Moduli ya Grabber ya Tvheadend

Wezesha / usr / bin / tv_grab_na_tvmedia

  • Fungua kivinjari na uende kwenye usanidi wako wa tvheadend

    • https://tvheadend.local: 9981 / extjs.html
    • Ninaweka njia fupi kwenye kichwa changu cha tv kwenye kivinjari changu na kuhifadhi jina la mtumiaji na nywila
  • Kwenye wavuti ya TVHeadend, nenda kwenye Usanidi -> Kituo / EPG -> Moduli za Grabber za EPG

    • Kwa kila hundi ya kijani kibichi, (fanya moja kwa wakati mmoja)

      • Ondoa alama kwenye sanduku lililowezeshwa, na
      • Okoa
      • Unaweza kulazimika kuonyesha upya ukurasa ili kuhakikisha kuwa ukaguzi wa kijani umekwenda
    • Sasa, tafuta "Ndani: XMLTV: Amerika Kaskazini (XMLTVListings.com na TVMedia"

      • Kwenye kona ya chini kulia, bonyeza ikoni ya mara mbili juu, ambayo inafungua dirisha la kumbukumbu
      • Chagua laini na tv_grab_file
      • Angalia kisanduku kilichowezeshwa
      • Okoa
      • dirisha la kumbukumbu litaonyesha ikiwa inafanya kazi au la

Hatua ya 6: EPG Grabber

Kunyakua EPG
Kunyakua EPG
Kunyakua EPG
Kunyakua EPG

Kunyakua EPG

  • Kwenye wavuti ya TVHeadend, nenda kwenye Usanidi -> Channel / EPG -> EPG Grabber
  • Angalia "Sasisha Nambari ya Kituo"
  • Katika Cron multiline:

    • # mnyakuaji anaendesha saa 6 asubuhi. Grabber huendesha saa 6 asubuhi, 2pm na 6pm kila siku
    • 
0 5 * * *
    • 
0 14 * * *
    • 
0 18 * * *
  • Bonyeza Hifadhi

Njia za EPG

Vituo vinapaswa kuonekana kama vile kwenye picha

Hatua ya 7: Icons za TV

Aikoni za Runinga
Aikoni za Runinga

Pata Ikoni za Runinga

  • Nilijielekeza: ikoni ya tv ya abc nikitumia mpangilio wa picha, na niliweza kupata ikoni kwa kila moja ya mitandao.
  • Nilichagua faili za png na-j.webp" />
  • Nilihifadhi picha hiyo kwa MacBook yangu

Unda saraka

  • Kwenye MacBook kwenye dirisha la terminal, ingia ($ ssh)
  • Unda saraka

$ sudo mkdir / home / ♣ jina la mtumiaji ♣ / xmltv / icons

$ kuondoka

Nakili ikoni kwa Raspberry Pi

Nakili ikoni kwenye Raspberry Pi kwenye dirisha la terminal

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

Wezesha aikoni kwenye kichwa cha habari cha tv

  • Katika kivinjari, nenda kwenye kichwa cha tv na Usanidi -> Kituo / EPG -> Vituo
  • Chagua laini kwa moja ya vituo vyako
  • Bonyeza Hariri
  • Kwenye uwanja wa Ikoni ya Mtumiaji, ingiza njia, kitu kama (Fox ni kituo cha 7.1, na ikoni ni 7.1., Png)

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

Hatua ya 8: Kiambatisho: Marejeo

Ratiba Moja kwa Moja

Mwongozo: Jinsi ya Kuweka XMLTV kwa TVHeadEnd

chapisho la reddit

Hatua ya 9: Kiambatisho: Sasisho

16JAN2018:

zap2xml.pl iliboreshwa na mambo kadhaa yakabadilishwa. Kwa hivyo, nilifanya mabadiliko ili kukubali mabadiliko

20JAN2018:

  • Mapema mwezi huo, zap2it ilibadilisha wavuti yake na kwa namna fulani ikavunja data ya EPG. Niliboresha toleo jipya la nambari, lakini hiyo haikusaidia na ingekosea kabla ya kumaliza.
  • Imebadilishwa kutoka zap2it hadi ratiba ya moja kwa moja, ambayo ni huduma ya malipo (~ $ 20 / yr), lakini ni rahisi kutumia.
  • Imesasishwa kufundisha kutafakari Ratiba Moja kwa Moja

Hatua ya 10: Kiambatisho: Utatuzi wa maswali

Hatua ya 11: Kiambatisho: Sakinisha kiotomatiki

Ingawa sikutumia hii, inaonekana kama inapaswa kufanya kazi:

tvheadend.org/attachments/5188/tvheadend_EPG.sh

Ilipendekeza: