Mundarija:
- 1 -qadam: qismlarni yig'ish
- 2 -qadam: To'g'ridan -to'g'ri hisob qaydnomasini o'rnatish
- 3 -qadam: To'g'ridan -to'g'ri kanallar jadvalini tanlang
- 4 -qadam: Jadvallarni to'g'ridan -to'g'ri serveringizga o'rnating
- 5 -qadam: Tvheadend Grabber moduli
- 6 -qadam: EPG Grabber
- 7 -qadam: TV piktogrammalari
- 8 -qadam: Ilova: Adabiyotlar
- 9 -qadam: Qo'shimcha: yangilanishlar
- 10 -qadam: Ilova: Muammolarni bartaraf etish
- 11 -qadam: Qo'shimcha: Avtomatik o'rnatish
Video: Tvheadend -ga piktogramma va turli EPG qo'shish: 11 qadam
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Kabelni kesish tizimidagi eshittirish televideniesi ubuntu va tvheadend ishlaydigan kompyuterga ulangan to'rtta USB televizor qabul qiluvchisidan foydalanadi. Har bir televizor OSMC -da Kodi ishlaydigan Raspberry Pi -ga ulangan. Tvheadend ko'plab funktsiyalarni o'z ichiga oladi, shu jumladan shaxsiy video yozish (PVR, uni raqamli video yozish yoki DVR deb ham atashadi).
Tvheadend o'rnatilgan elektron dasturlash qo'llanmasi (EPG) bilan birga keladi. EPG shou boshlanish va to'xtash vaqtlari va ko'rsatuvning tavsifini ko'rsatadigan teleboshlovchiga o'xshaydi. O'rnatilgan EPG yaqinlashib kelayotgan ko'rsatuvlar haqidagi ma'lumotlarni efirdan uzatish signalidan oladi.
Ko'rsatuvlar haqida berilgan tafsilotlar meni qoniqtirmaydi.
Ba'zi tadqiqotlardan so'ng, Schedules Direct va zap2it AQShda telekanallar uchun eng yaxshi alternativ bo'lib tuyuladi. To'g'ridan -to'g'ri jadvallar haq to'laydi (yiliga ~ 20 dollar) va zap2it - bepul. Shunday qilib, men zap2it -ni tanladim, lekin qachondir yanvar oyida zap2it o'z veb -saytini o'zgartirdi va EPG ma'lumotlarini yuklab olish buzildi. Yuklab olish kodi yangilandi, lekin yangi kod EPG ma'lumotlarini yuklab olmadi. Shuningdek, zap2xml sahifasida mc2xml havolasi, havolada esa virus mavjud. Shunday qilib, men to'g'ridan -to'g'ri jadvalga o'tdim.
Men zap2it va zap2xml yo'riqnomalarini ko'p marta googledman va topganlarimdan qoniqmadim. Ishonchim komilki, juda yaxshi ko'rsatmalar bor, men ularni topa olmadim. (Quyidagi "Duh Moment" ga qarang)
Men qoniqtirmayman, demoqchimanki, zap2it ko'rsatmalari tanqidiy qadamlar bilan qoplangan yoki eskirgan. Misol tariqasida, bu reddit posti juda zo'r va meni EPGni yaxshilashga qiziqtirdi, lekin u juda muhim qadamlarni yoritib beradi. Va u bilan tugaydi:
"Umid qilamanki, bu sizga ma'no beradi va omad - buni amalga oshirish mumkin, lekin siz buni birinchi marta qilmaguningizcha, jarayon biroz chalkash bo'lib tuyuladi!"
Mening Duh Momentim: Men zap2it -dan foydalanib, bu ko'rsatmalarni tugatganimda, ular ishlaganiga ishonch hosil qilish uchun har bir qadamni orqaga qaytarardim. Va men rocky4546 ning Avtomatik O'rnatish bosqichlari to'g'ri va bajarilishi juda oson ekanligini tushundim. Har qanday sababga ko'ra, men qo'lda o'rnatish bo'yicha turli qo'llanmalarni qulflab qo'ydim va uning Avtomatik o'rnatilishini o'tkazib yubordim, u mukammal ishlaydi. Ishonchim komilki, bu ko'rsatma foydali bo'ladimi, lekin qo'lda qadamlarni bosib o'tish men uchun ta'lim edi.
Men Schedule Direct -dan foydalanish bo'yicha ko'rsatmalarni yangiladim. To'g'ridan -to'g'ri yo'nalishlar jadvali zap2it -ga qaraganda ancha sodda.
1 -qadam: qismlarni yig'ish
Bu ko'rsatma bu ko'rsatmaga qo'shimcha: Mening simimni kesish tizimi
Qismlar:
- OSMC -da televizor boshi ishlaydigan kompyuter
- OSMC -da Kodi ishlaydigan Raspberry Pi
- Men piktogramma va TV qo'llanmasini yangilaganim uchun, men ham terini o'zgartirdim. Men bir necha oy davomida standart Kodi terisini ishlatardim. Shunday qilib, xotinim va men nimani yoqtirishimiz va nima yoqmasligini aniqlashimiz mumkin edi. Men terini "xperience1080" ga o'zgartirdim
- Jadvallar To'g'ridan -to'g'ri hisob yiliga $ 19.99
Eslatmalar:
Belga yozilgan matn sizning ma'lumotlaringiz (foydalanuvchi nomi) bilan almashtirilishi kerak
2 -qadam: To'g'ridan -to'g'ri hisob qaydnomasini o'rnatish
To'g'ridan -to'g'ri hisob qaydnomasini ro'yxatdan o'tkazish
- To'g'ridan -to'g'ri jadvalga ushbu havola orqali o'ting
- Ro'yxatdan o'tish sahifasini to'ldiring (2 -rasm)
- Ro'yxatdan o'tishni bosing! tugma
- To'g'ridan -to'g'ri jadvallar sizning hisobingiz sahifasiga o'tishi kerak. Aks holda, elektron pochta va parol yordamida tizimga kiring
3 -qadam: To'g'ridan -to'g'ri kanallar jadvalini tanlang
Teleradiokompaniyalar aslida ko'plab kanallarni uzatadilar. Masalan, mening hududimda CW (54.1) LAFF (54.2) va Grit (54.3) kanallarini uzatadi.
Men o'z tizimimni faqat Texasning markaziy qismidagi asosiy kanallardan foydalanishni o'rnatdim: ABC (24.1), CBS (42.1), CW (54.1), Fox (7.1), NBC (36.1), PBS (18.1) va PBS Kids (18.4). Siz xohlagan kanallarni tanlashingiz mumkin. Siz har doim keyinroq ko'proq kanal qo'shishingiz mumkin.
Kanallaringizni tanlang
- Odatiy bo'lib, barcha kanallar kiritilgan
-
"Tarkibni qo'shish" havolasini bosing (1 -rasm)
- Pochta indeksingizni kiriting
- "Eshittirish (antenna)" -ni tanlang.
-
Sevimli kanallaringizni qo'shing (3 -rasm)
Bu meniki: ABC (24.1), CBS (42.1), CW (54.1), Fox (7.1), NBC (36.1), PBS (18.1) va PBS Kids (18.4)
- "Saqlash" ni bosing
4 -qadam: Jadvallarni to'g'ridan -to'g'ri serveringizga o'rnating
Tvheadend xml faylini Schedules Direct -dan o'qishi kerak.
U/usr/bin/tv_grab_na_tvmedia dan foydalanadi. Agar sizda bu o'rnatilmagan bo'lsa, ishga tushiring:
$ sudo apt-get install xmltv-util
MacBook -dagi terminal oynasini oching va quyidagilardan birini ishlatib tvheadend serveriga kiring:
$ ssh ♣username♣@♣tvheadend-server-name♣.local
$ ssh ♣ foydalanuvchi nomi ♣@♣ tvheadend-server-ip-manzili
MacBook terminal oynasidagi tvheadend serverida quyidagi buyruqlar bilan katalog/home/♣ user name ♣/xmltv qiling:
$ sudo mkdir/home/♣ foydalanuvchi nomi ♣/xmltv
Va hts -dan ramziy havola qiling
$ sudo su - hts
hts $ ln -s/home/♣ foydalanuvchi nomi ♣/xmltv.xmltv hts $ logout
Yuqoridagilar biroz chalkash bo'lishi mumkin, chunki siz hts sifatida kirasiz va sizning uy katalogingiz /home /hts. Buni ko'rish uchun $ ls ~/kiriting.
$ Logout kirganingizda, hts user user hisobidan chiqasiz. Ramziy havola sizning "foydalanuvchi nomingiz" ga ko'rinmaydi, lekin u hts foydalanuvchisiga ko'rsatiladi va ~ xmltv havolasi hts -ni ishlatadigan va sizning "foydalanuvchi nomingiz" haqida bilmagan tvheadend -ning to'g'ri ishlashi uchun kerak.
To'g'ridan -to'g'ri jadvallarni sozlash
API kalitini hisob sahifasida topish mumkin (rasmga qarang)
Buyruqni bajarish orqali to'g'ridan -to'g'ri jadvallarni sozlang:
$/usr/bin/tv_grab_na_tvmedia-hisob qaydnomangiz sahifasida topilgan API kalitini sozlash (https://www.xmltvlistings.com/account/) API kaliti: ♣ api-kalitingiz ♣ O'z qatorlaringizdan birini tanlang. Hisob sahifangizdan tarkibni qo'shishingiz yoki o'zgartirishingiz mumkin (https://www.xmltvlistings.com/account/) Tarkib: 0: Broadcast-Cedar Park, TX Birini tanlang: [0 (standart = 0)] 0
5 -qadam: Tvheadend Grabber moduli
/Usr/bin/tv_grab_na_tvmedia -ni yoqing
-
Brauzerni oching va televizor boshini o'rnatishga o'ting
- https://tvheadend.local: 9981/extjs.html
- Men brauzerda televizor boshini qisqartiraman va foydalanuvchi nomi va parolni saqlayman
-
TVHeadend veb -saytida Konfiguratsiya -> Kanal / EPG -> EPG ushlagich modullariga o'ting
-
Har bir yashil chek uchun (faqat bittadan)
- Yoqilgan katakchasini olib tashlang va
- Saqlash
- Yashil chek yo'qolganiga ishonch hosil qilish uchun sahifani yangilashingiz kerak bo'lishi mumkin
-
Endi "Ichki: XMLTV: Shimoliy Amerika" (XMLTVListings.com by TVMedia) ni qidiring.
- Pastki o'ng burchakda, jurnal oynasini ochadigan, ikki marta yuqoriga o'q belgisini bosing
- Tv_grab_file bilan qatorni tanlang
- Yoqilgan katagiga belgi qo'ying
- Saqlash
- jurnal oynasi ishlayaptimi yoki yo'qligini ko'rsatadi
-
6 -qadam: EPG Grabber
EPG Grabber
- TVHeadend veb -saytida Konfiguratsiya -> Kanal / EPG -> EPG Grabber -ga o'ting
- "Kanal raqamini yangilash" bandini belgilang.
-
Ko'p satrli Cronda:
- # grabber ertalab soat 6 da ishlaydi. Grabber har kuni soat 6, 14 va 18 da ishlaydi
- 0 5 * * *
- 0 14 * * *
- 0 18 * * *
- Saqlash -ni bosing
EPG kanallari
Kanallar rasmdagi kabi bo'lishi kerak
7 -qadam: TV piktogrammalari
Televizor belgilarini toping
- Men googled: tasvir sozlamasidan foydalangan holda abc tv belgisi va har bir tarmoq uchun piktogramma topa oldim.
- Men png va-j.webp" />
- Men tasvirni MacBook -da saqladim
Katalog yaratish
- Terminal oynasida MacBook -ga kiring ($ ssh)
- Katalog yaratish
$ sudo mkdir/home/♣ foydalanuvchi nomi ♣/xmltv/piktogramma
$ chiqish
Belgilarni Raspberry Pi -ga nusxalash
Terminal oynasida ikonkalarni Raspberry Pi -ga nusxalash
$ scp *.png ♣username♣@♣tvheadend-server-name♣.local:/home/♣ foydalanuvchi nomi ♣/xmltv/piktogrammalar/.
TVhead -da piktogramma yoqish
- Brauzerda tvheadend va Configuration -> Channel / EPG -> Channels -ga o'ting
- Kanallardan biri uchun chiziq tanlang
- Tahrirlash -ni bosing
-
"Foydalanuvchi belgisi" maydoniga yo'lni kiriting (tulki - 7.1 -kanal, ikonka - 7.1., Png)
fayl: ///home/hts/~xmltv/icons/7.1.png
8 -qadam: Ilova: Adabiyotlar
To'g'ridan -to'g'ri jadvallar
Qo'llanma: TVHeadEnd uchun XMLTV -ni qanday sozlash kerak
reddit post
9 -qadam: Qo'shimcha: yangilanishlar
2018 yil 16 -yanvar:
zap2xml.pl yangilandi va bir nechta narsalar o'zgardi. Shunday qilib, men o'zgarishlarni moslashtirish uchun o'zgartirishlar kiritdim
2018 yil 20 -yanvar:
- Oy boshida zap2it o'z veb -saytini o'zgartirdi va EPG ma'lumotlarini o'chirib tashladi. Men kodning yangi versiyasiga o'tdim, lekin bu yordam bermadi va uni tugatishdan oldin xato bo'ladi.
- Zap2it -dan Schedules Direct -ga o'tdi, bu pullik xizmat (~ 20 dollar/yil), lekin undan foydalanish ancha oson.
- To'g'ridan -to'g'ri jadvallarni aks ettirish uchun yangilangan
10 -qadam: Ilova: Muammolarni bartaraf etish
11 -qadam: Qo'shimcha: Avtomatik o'rnatish
Men buni ishlatmagan bo'lsam ham, u ishlashi kerakga o'xshaydi:
tvheadend.org/attachments/5188/tvheadend_EPG.sh