Talaan ng mga Nilalaman:
- Hakbang 1: Ipunin ang Mga Bahagi
- Hakbang 2: Iskedyul ng Pag-set up ng Direktang Account
- Hakbang 3: Piliin ang Iyong Mga Iskedyul na Direktang Mga Channel
- Hakbang 4: Direkta sa Iyong Server ang Mga Iskedyul ng Pag-set up
- Hakbang 5: Module ng Tvheadend Grabber
- Hakbang 6: EPG Grabber
- Hakbang 7: Mga Icon sa TV
- Hakbang 8: Apendiks: Mga Sanggunian
- Hakbang 9: Apendiks: Mga Update
- Hakbang 10: Appendix: Pag-troubleshoot
- Hakbang 11: Apendiks: Awtomatikong Pag-install
Video: Pagdaragdag ng Mga Icon at Iba't ibang EPG sa Tvheadend: 11 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-31 10:25
Ang Broadcast TV sa aking cord cutting system ay gumagamit ng apat na mga TV penerima ng TV na konektado sa isang PC na tumatakbo sa ubuntu at tvheadend. Ang bawat TV ay konektado sa isang Raspberry Pi na nagpapatakbo ng Kodi sa OSMC. Nagbibigay ang Tvheadend ng maraming tampok kabilang ang personal na pag-record ng video (PVR, na kilala rin bilang digital video recording, o DVR).
Ang Tvheadend ay may kasamang built-in na gabay sa elektronikong programa (EPG). Ang isang EPG ay tulad ng isang gabay sa TV na nagbibigay ng mga oras ng pagsisimula at paghinto ng palabas at isang paglalarawan ng palabas. Ang built-in na EPG ay kumukuha ng impormasyon tungkol sa paparating na mga palabas mula sa over-the-air broadcast signal.
Hindi ako nasiyahan sa antas ng detalyeng ibinigay tungkol sa mga palabas.
Matapos ang ilang pagsasaliksik, ang Iskedyul Direkta at zap2it ay tila ang pinakamahusay na mga kahalili para sa pag-broadcast ng mga channel sa TV sa US. Ang mga Iskedyul Direktang sisingilin ng bayad (~ $ 20 / yr), at libre ang zap2it. Kaya, pinili ko ang zap2it, ngunit sa ilang oras noong Enero binago ng zap2it ang website nito at nasira ang pag-download ng data ng EPG. Ang code sa pag-download ay na-update, ngunit nabigo ang bagong code na i-download ang data ng EPG. Gayundin, ang pahina ng zap2xml ay naglalaman ng isang link sa mc2xml, at ang link ay naglalaman ng isang virus. Kaya, lumipat ako sa Iskedyul Direkta.
Nag-google ako ng mga tagubilin sa pag-install ng zap2it at zap2xml nang maraming beses at hindi nasiyahan sa aking nahanap. Sigurado akong talagang mabubuting tagubilin ang naroon, hindi ko lang sila nahahanap. (Tingnan ang aking Duh Moment sa ibaba)
Sa pamamagitan ng hindi nasiyahan, ang ibig kong sabihin ay ang mga tagubilin sa zap2it na pagtakpan ang mga kritikal na hakbang o hindi na napapanahon. Bilang isang halimbawa, ang post na ito ng reddit ay talagang mahusay at naging interesado ako sa pagpapabuti ng EPG, ngunit masasalamin nito ang ilang mahahalagang hakbang. At nagtatapos ito sa:
"Inaasahan kong magkaroon ito ng katuturan sa iyo, at good luck - MAAARI itong magagawa ngunit hanggang sa nagawa mo ito sa unang pagkakataon, ang proseso ay tila medyo magulo!"
Aking Duh Moment: Nang natapos ko ang itinuro na ito gamit ang zap2it, babalik ako sa bawat hakbang upang matiyak na gumagana ang mga ito. At napagtanto kong ang mga hakbang sa Awtomatikong Pag-install ng rocky4546 ay eksaktong tama at napakadaling sundin. Sa anumang kadahilanan, naka-lock-in ako sa iba't ibang mga gabay sa manu-manong pag-install at nilaktawan ang kanyang Automated Installation, na ganap na gumagana. Hindi ako sigurado kung makakatulong ito, ngunit pang-edukasyon para sa akin na dumaan sa mga manu-manong hakbang.
Nai-update ko ang itinuturo na gamitin ang Iskedyul Direkta. Mag-iskedyul ng Direkta na mga direksyon ay mas simple kaysa sa zap2it.
Hakbang 1: Ipunin ang Mga Bahagi
Ang itinuturo na ito ay isang karagdagan sa itinuturo na ito: Ang Aking Sistema ng Pagputol ng Cord
Mga Bahagi:
- Ang PC ay nagpapatakbo ng tvheadend sa OSMC
- Ang Raspberry Pi na nagpapatakbo ng Kodi sa OSMC
- Dahil ina-upgrade ko ang mga icon at ang Gabay sa TV, binago ko rin ang balat. Ginamit ko ang karaniwang balat ng Kodi sa loob ng maraming buwan. Kaya, matutukoy namin ng aking asawa kung ano ang gusto namin at kung ano ang hindi namin gusto. Pinalitan ko ang balat ng "xperience1080"
- Mga Iskedyul Direktang account $ 19.99 bawat taon
Mga Tala:
Ang teksto na nakapaloob sa mga spades ay sinadya upang mapalitan ng iyong data, ♣ username ♣
Hakbang 2: Iskedyul ng Pag-set up ng Direktang Account
Magrehistro para sa Iskedyul ng Direktang account
- Sundin ang link na ito sa Direktang Iskedyul
- Kumpletuhin ang pahina ng pagpaparehistro (larawan 2)
- Mag-click sa Pag-sign up! pindutan
- Ang mga Iskedyul na Direkta ay dapat pumunta sa pahina ng iyong account. Kung hindi, mag-login gamit ang iyong email at password
Hakbang 3: Piliin ang Iyong Mga Iskedyul na Direktang Mga Channel
Ang mga tagapagbalita ay talagang nagpapadala ng maraming mga channel. Halimbawa, sa aking lugar, ang The CW (54.1) ay nagsasahimpapawid ng LAFF (54.2) at Grit (54.3).
Itinakda ko ang aking system upang magamit lamang ang mga pangunahing channel sa Central Texas: ABC (24.1), CBS (42.1), The CW (54.1), Fox (7.1), NBC (36.1), PBS (18.1), at PBS Kids (18.4). Maaari kang pumili ng anumang mga magagamit na mga channel. Maaari kang magdagdag ng higit pang mga channel sa paglaon.
Piliin ang iyong mga channel
- Bilang default lahat ng mga channel ay kasama
-
Mag-click sa link na "Magdagdag ng Lineup" (larawan 1)
- Ipasok ang iyong zip code
- Piliin ang "Broadcast (Antenna)"
-
Idagdag ang iyong mga paboritong channel (larawan 3)
Ang mga ito ay akin: ABC (24.1), CBS (42.1), The CW (54.1), Fox (7.1), NBC (36.1), PBS (18.1), at PBS Kids (18.4)
- I-click ang "I-save"
Hakbang 4: Direkta sa Iyong Server ang Mga Iskedyul ng Pag-set up
Kailangang basahin ng Tvheadend ang isang xml file mula sa Direkta ng Iskedyul.
Gumagamit ito ng / usr / bin / tv_grab_na_tvmedia. Kung wala kang naka-install na ito, pagkatapos ay tumakbo:
$ sudo apt-get install xmltv-util
Magbukas ng isang window ng terminal sa iyong MacBook at mag-log in sa tvheadend server gamit ang isa sa mga sumusunod:
$ ssh ♣username♣@♣tvheadend-server-name♣.local
$ ssh ♣ username ♣ @ ♣ tvheadend-server-ip-address ♣
Sa server ng tvheadend sa isang window ng terminal ng MacBook, gumawa ng isang direktoryo / bahay / ♣ username ♣ / xmltv kasama ang mga utos:
$ sudo mkdir / home / ♣ username ♣ / xmltv
At gumawa ng isang simbolikong link mula sa hts
$ sudo su - hts
hts $ ln -s / home / ♣ username ♣ / xmltv.xmltv hts $ logout
Ang nasa itaas ay maaaring medyo nakalilito dahil nag-login ka bilang hts, at ang iyong direktoryo sa bahay ay / home / hts. Upang makita ito, maglagay ng $ ls ~ /.
Kapag nagpasok ka ng $ logout, nag-log out ka sa gumagamit ng user hts. Ang simbolikong link ay hindi makikita ng iyong ♣ username ♣, ngunit ito ay sa gumagamit ng hts at ~ xmltv na link ay kinakailangan para sa wastong pagpapatakbo ng tvheadend, na gumagamit ng hts at hindi alam ang tungkol sa iyong ♣ username ♣.
I-configure ang Direkta ng Mga Iskedyul
Ang iyong API Key ay matatagpuan sa pahina ng iyong account (tingnan ang Larawan)
I-configure ang Mga Iskedyul Direkta sa pamamagitan ng pagpapatakbo ng utos:
$ / usr / bin / tv_grab_na_tvmedia --configure API Key na natagpuan sa pahina ng dashboard ng iyong account (https://www.xmltvlistings.com/account/) API Key: ♣ your-api-key ♣ Pumili ng isa sa iyong mga lineup. Maaari kang magdagdag o magbago ng mga lineup mula sa pahina ng iyong account (https://www.xmltvlistings.com/account/) Lineup: 0: Broadcast-Cedar Park, TX Pumili ng isa: [0 (default = 0)] 0
Hakbang 5: Module ng Tvheadend Grabber
Paganahin / usr / bin / tv_grab_na_tvmedia
-
Magbukas ng isang browser at pumunta sa iyong pag-install sa tvheadend
- https://tvheadend.local: 9981 / extjs.html
- Nagpapanatili ako ng isang maikling cut sa aking tvheadend sa aking browser at nag-iimbak ng username at password
-
Sa website ng TVHeadend, pumunta sa Configuration -> Channel / EPG -> EPG Grabber Modules
-
Para sa bawat berdeng tseke, (gawin lamang nang paisa-isa)
- Alisan ng check ang kahon na Pinagana, at
- Magtipid
- Maaaring kailanganin mong i-refresh ang pahina upang matiyak na ang berdeng tseke ay nawala lahat
-
Ngayon, hanapin ang "Panloob: XMLTV: Hilagang Amerika (XMLTVListings.com ng TVMedia"
- Sa kanang sulok sa ibaba, mag-click sa icon ng dobleng arrow, na magbubukas sa window ng pag-log
- Piliin ang linya kasama ang tv_grab_file
- Lagyan ng tsek ang kahon na Pinagana
- Magtipid
- ipapakita ng window ng pag-log kung ito ay gumagana o hindi
-
Hakbang 6: EPG Grabber
EPG Grabber
- Sa website ng TVHeadend, pumunta sa Configuration -> Channel / EPG -> EPG Grabber
- Suriin ang "I-update ang Numero ng Channel"
-
Sa Cron multiline:
- # grabber ay tumatakbo sa 6am. Tumatakbo ang Grabber ng 6am, 2pm at 6pm araw-araw
- 0 5 * * *
- 0 14 * * *
- 0 18 * * *
- I-click ang I-save
Mga Channel ng EPG
Ang mga channel ay dapat magmukhang mga nasa imahe
Hakbang 7: Mga Icon sa TV
Maghanap ng Mga Icon sa TV
- Nag-google ako: icon ng abc tv gamit ang setting ng imahe, at nakahanap ng mga icon para sa bawat isa sa mga network.
- Pinili ko ang parehong mga png at-j.webp" />
- Nai-save ko ang imahe sa aking MacBook
Lumikha ng direktoryo
- Sa MacBook sa isang window ng terminal, mag-login ($ ssh)
- Lumikha ng isang direktoryo
$ sudo mkdir / home / ♣ username ♣ / xmltv / mga icon
$ logout
Kopyahin ang mga icon sa Raspberry Pi
Sa isang window ng terminal, kopyahin ang mga icon sa Raspberry Pi
$ scp *.png ♣username♣@♣tvheadend-server-name♣.local: / home / ♣ username ♣ / xmltv / mga icon /.
Paganahin ang mga icon sa tvheadend
- Sa browser, pumunta sa tvheadend at Configuration -> Channel / EPG -> Mga Channel
- Pumili ng isang linya para sa isa sa iyong mga channel
- I-click ang I-edit
-
Sa patlang ng Icon ng User, ipasok ang landas, isang bagay tulad ng (Fox ay channel 7.1, at ang icon ay 7.1., Png)
file: ///home/hts/~xmltv/icons/7.1.png
Hakbang 8: Apendiks: Mga Sanggunian
Direkta ang Iskedyul
Patnubay: Paano Mag-setup ng XMLTV para sa TVHeadEnd
post sa reddit
Hakbang 9: Apendiks: Mga Update
16JAN2018:
Ang zap2xml.pl ay na-upgrade at maraming bagay ang nagbago. Kaya, gumawa ako ng mga pagbabago upang mapaunlakan ang mga pagbabago
20JAN2018:
- Mas maaga sa buwan, binago ng zap2it ang website nito at kahit papaano ay nasira ang paghila ng data ng EPG. Nag-upgrade ako sa bagong bersyon ng code, ngunit hindi ito makakatulong at mawawala ito bago makumpleto.
- Lumipat mula sa zap2it patungo sa Iskedyul ng Iskedyul, na isang serbisyo sa pagbabayad (~ $ 20 / taon), ngunit mas madaling gamitin.
- Nai-update na itinuturo upang maipakita ang Direkta ng Mga Iskedyul
Hakbang 10: Appendix: Pag-troubleshoot
Hakbang 11: Apendiks: Awtomatikong Pag-install
Habang hindi ko ito ginamit, mukhang dapat itong gumana:
tvheadend.org/attachments/5188/tvheadend_EPG.sh
Inirerekumendang:
Diy Macro Lens Sa AF (Iba't Ibang sa Lahat ng Iba Pang Mga DIY Macro Lensa): 4 na Hakbang (na may Mga Larawan)
Diy Macro Lens With AF (Iba Pa Sa Lahat ng Iba Pang DIY Macro Lensa): Nakita ko ang maraming tao na gumagawa ng mga macro lens na may karaniwang kit lens (Karaniwan isang 18-55mm). Karamihan sa kanila ay isang lens na dumidikit lamang sa camera paatras o inalis ang pang-una na elemento. Mayroong mga downside para sa pareho sa mga pagpipiliang ito. Para sa pag-mount ng lens
Bumubuo ng Iba't ibang Mga Tunog Mula sa Mga Pelikula Gamit Ang Lamang Arduino: 3 Mga Hakbang
Bumubuo ng Iba't Ibang Mga Tunog Mula sa Mga Pelikulang Gumagamit Lamang ng Arduino: As-salamu alaykum! Nais kong makabuo ng iba't ibang mga tunog tulad ng maninila, optimus prime & bumblebee mula sa pelikulang transpormer. Totoong nanonood ako ng " ang hacksmith " video tungkol sa paggawa ng predator helmet.
The Moving OLOID - isang Iba't ibang Alagang Hayop sa Iba't Ibang Panahon: 10 Hakbang (na may Mga Larawan)
The Moving OLOID - isang Iba't Ibang Alagang Hayop sa Iba't Ibang Panahon: Binago ni Corona ang ating buhay: kinakailangan nito sa distansya ng pisikal, na kung saan ay hahantong sa paglayo ng lipunan. Kaya't ano ang maaaring maging solusyon? Baka alaga? Ngunit hindi, si Corona ay nagmula sa mga hayop. I-save natin ang ating sarili mula sa isa pang Corona 2.0. Ngunit kung tayo ay
Mga pattern ng LED (Iba't ibang Mga Banayad na pattern): 3 Mga Hakbang
Mga pattern ng LED (Iba't ibang Mga Banayad na pattern): Ang Ideya: Ang aking proyekto ay isang pattern ng kulay na LED. Naglalaman ang proyekto ng 6 LEDs na lahat ay pinalakas at nakikipag-usap sa Arduino. Mayroong 4 na magkakaibang mga pattern na ikot ikot at i-play sa isang loop. Kapag natapos ang isang pattern, isa pang
Bumubuo ng Mga Tono ng Iba't ibang Mga Uri Gamit ang Mga Equation na Matematika (MathsMusic) Arduino: 5 Mga Hakbang
Bumubuo ng Mga Tono ng Iba't Ibang Mga Uri Gamit ang Mga Equation ng Matematika (MathsMusic) Arduino: Paglalarawan ng Proyekto: Nagsimula ang bagong paglalakbay kung saan madaling maipatupad ang mga ideya gamit ang open source na pamayanan (Salamat sa Arduino). Kaya narito ang isang paraan · Tumingin sa paligid ng iyong sarili at obserbahan ang iyong nakapaligid · Tuklasin ang Mga Problema na kailangang