Բովանդակություն:
- Քայլ 1: Հավաքեք մասեր
- Քայլ 2: Տեղադրեք ժամանակացույցի ուղղակի հաշիվ
- Քայլ 3: Ընտրեք ձեր ժամանակացույցի ուղիղ ալիքները
- Քայլ 4: Տեղադրեք ժամանակացույցերը անմիջապես ձեր սերվերի վրա
- Քայլ 5: Tvheadend Grabber մոդուլ
- Քայլ 6: EPG Grabber
- Քայլ 7: Հեռուստատեսային պատկերակներ
- Քայլ 8. Հավելված. Հղումներ
- Քայլ 9. Հավելված. Թարմացումներ
- Քայլ 10. Հավելված. Խնդիրների վերացում
- Քայլ 11. Հավելված. Ավտոմատ տեղադրում
Video: Tvheadend- ում սրբապատկերների և տարբեր EPG- ի ավելացում. 11 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-31 10:21
Իմ լարերի կտրման համակարգում հեռարձակվող հեռուստատեսությունը օգտագործում է չորս USB հեռուստատեսային ընդունիչ, որոնք միացված են ubuntu և tvheadend աշխատող համակարգչին: Յուրաքանչյուր հեռուստացույց կապված է OSMC- ով Kodi- ով աշխատող Raspberry Pi- ի հետ: Tvheadend- ն ապահովում է բազմաթիվ հնարավորություններ, ներառյալ անձնական տեսաձայնագրումը (PVR, որը հայտնի է նաև որպես թվային տեսագրում կամ DVR):
Tvheadend- ն ունի ներկառուցված էլեկտրոնային ծրագրավորման ուղեցույց (EPG): EPG- ն նման է հեռուստատեսային ուղեցույցի, որն ապահովում է շոուի մեկնարկի և դադարեցման ժամերը և շոուի նկարագրությունը: Ներկառուցված EPG- ն տեղեկություններ է հեռարձակում եթերային հեռարձակման ազդանշանից առաջիկա շոուների մասին:
Ինձ չի գոհացնում շոուների վերաբերյալ ներկայացված մանրամասների մակարդակը:
Որոշ հետազոտություններից հետո Schedules Direct- ը և zap2it- ը, կարծես, ԱՄՆ -ում հեռարձակվող հեռուստաալիքների լավագույն այլընտրանքներն են: Schedules Direct- ը գանձում է վճար (~ 20 $/տարի), իսկ zap2it- ն անվճար է: Այսպիսով, ես ընտրեցի zap2it- ը, բայց ինչ -որ տեղ հունվարին zap2it- ը փոխեց իր կայքը և EPG- ի տվյալների ներբեռնումը խափանվեց: Ներբեռնման կոդը թարմացվել է, սակայն նոր ծածկագրին չի հաջողվել ներբեռնել EPG- ի տվյալները: Բացի այդ, zap2xml էջը պարունակում է հղում դեպի mc2xml, իսկ հղումը պարունակում է վիրուս: Այսպիսով, ես անցա Schedules Direct- ին:
Ես googled տեղադրման zap2it և zap2xml հրահանգները շատ անգամ եմ գոհացրել իմ գտածից: Վստահ եմ, որ իսկապես լավ հրահանգներ կան, ես պարզապես չկարողացա գտնել դրանք: (Տես իմ Duh պահը ստորև)
Չբավարարված ասելով ՝ ես նկատի ունեմ zap2it հրահանգները, որոնք փայլում են կրիտիկական քայլերի վրա կամ հնացած են: Որպես օրինակ ՝ այս reddit գրառումը իսկապես հիանալի է և ինձ հետաքրքրեց EPG- ի կատարելագործմամբ, բայց այն փայլեցնում է որոշ շատ կարևոր քայլերի մասին: Եվ ավարտվում է հետևյալով.
«Հուսով եմ, որ դա ձեզ համար ինչ -որ իմաստ կունենա, և հաջողություն, դա հնարավոր է, բայց մինչև առաջին անգամ դա չանեք, գործընթացը մի փոքր խճճված կթվա»:
Իմ Duh Moment. Երբ ես ավարտեցի այս հրահանգավորումը ՝ օգտագործելով zap2it- ը, ես հետ էի գնում յուրաքանչյուր քայլով `ապահովելու համար, որ դրանք աշխատում են: Եվ ես հասկացա, որ rocky4546- ի ավտոմատ տեղադրման քայլերը ճիշտ էին և շատ հեշտ է հետևել: Ինչ-ինչ պատճառներով, ես կողպեցի տարբեր ձեռնարկների տեղադրման ուղեցույցները և բաց թողեցի նրա ավտոմատ տեղադրումը, որն անթերի է աշխատում: Ես վստահ չեմ, որ այս ուսուցանողն օգտակար կլինի, թե ոչ, բայց ինձ համար ուսանելի էր ձեռքով քայլեր կատարել:
Ես թարմացրել եմ Schedule Direct- ի օգտագործման հրահանգը: Scամանակացույց Ուղղակի ուղղությունները շատ ավելի պարզ են, քան zap2it- ը:
Քայլ 1: Հավաքեք մասեր
Այս հրահանգը հավելում է այս ուսանելիին `Իմ լարերի կտրման համակարգը
Մասեր:
- OSMC- ով աշխատող համակարգիչ tvheadend- ով
- Raspberry Pi- ն աշխատում է Kodi- ով OSMC- ով
- Քանի որ ես բարելավում էի սրբապատկերները և հեռուստատեսային ուղեցույցը, ես նաև փոխեցի մաշկը: Ես մի քանի ամիս օգտագործեցի ստանդարտ Kodi մաշկը: Այսպիսով, ես և կինս կարող էինք որոշել, թե ինչը մեզ դուր եկավ, ինչը ՝ ոչ: Մաշկը փոխեցի «xperience1080» - ի
- Scրագրեր Ուղիղ հաշիվ տարեկան $ 19.99
Նշումներ.
Բահերով փակված տեքստը պետք է փոխարինվի ձեր տվյալներով, ♣ օգտվողի անուն
Քայլ 2: Տեղադրեք ժամանակացույցի ուղղակի հաշիվ
Գրանցվեք Schedule Direct հաշվի համար
- Հետևեք այս հղմանը դեպի Scամանակացույցերի ուղիղ միացում
- Լրացրեք գրանցման էջը (նկար 2)
- Կտտացրեք Գրանցվել: կոճակ
- Direct Schedules- ը պետք է գնա ձեր հաշվի էջ: Եթե ոչ, մուտք գործեք ՝ օգտագործելով ձեր էլ. Փոստը և գաղտնաբառը
Քայլ 3: Ընտրեք ձեր ժամանակացույցի ուղիղ ալիքները
Հեռարձակողներն իրականում բազմաթիվ ալիքներ են փոխանցում: Օրինակ, իմ տարածքում The CW- ն (54.1) հեռարձակում է LAFF (54.2) և Grit (54.3):
Ես իմ համակարգը դրել եմ միայն Կենտրոնական Տեխասի հիմնական ալիքների վրա ՝ ABC (24.1), CBS (42.1), The CW (54.1), Fox (7.1), NBC (36.1), PBS (18.1) և PBS Kids (18.4): Դուք կարող եք ընտրել ցանկացած ալիք, որը հասանելի է: Դուք միշտ կարող եք ավելի շատ ալիքներ ավելացնել հետագայում:
Ընտրեք ձեր ալիքները
- Լռելյայն բոլոր ալիքները ներառված են
-
Կտտացրեք «Ավելացնել կազմ» հղմանը (պատկեր 1)
- Մուտքագրեք ձեր փոստային կոդը
- Ընտրեք «Հեռարձակում (ալեհավաք)»
-
Ավելացրեք ձեր նախընտրած ալիքները (նկար 3)
Սրանք իմն են ՝ ABC (24.1), CBS (42.1), The CW (54.1), Fox (7.1), NBC (36.1), PBS (18.1) և PBS Kids (18.4)
- Կտտացրեք «Պահել»
Քայլ 4: Տեղադրեք ժամանակացույցերը անմիջապես ձեր սերվերի վրա
Tvheadend- ին անհրաժեշտ է կարդալ xml ֆայլ Schedules Direct- ից:
Այն օգտագործում է/usr/bin/tv_grab_na_tvmedia: Եթե դուք չունեք սա տեղադրված, ապա գործարկեք.
$ sudo apt-get տեղադրել xmltv-util
Բացեք տերմինալային պատուհան ձեր MacBook- ում և մուտք գործեք tvheadend սերվեր ՝ օգտագործելով հետևյալներից մեկը.
$ ssh ♣username♣@♣tvheadend-server-name♣.local
$ ssh ♣ օգտվողի անուն ♣@♣ tvheadend-server-ip-address
MacBook տերմինալի պատուհանի tvheadend սերվերի վրա կազմեք տեղեկատու/տուն/♣ օգտվողի անուն ♣/xmltv հրամաններով.
$ sudo mkdir/home/♣ օգտվողի անուն ♣/xmltv
Եվ խորհրդանշական հղում կատարեք հթց -ից
$ sudo su - հց
hts $ ln -s/home/♣ օգտվողի անուն ♣/xmltv.xmltv hts $ ելք
Վերոնշյալը կարող է մի փոքր շփոթեցուցիչ լինել, քանի որ մուտք եք գործում որպես hts, և ձեր տնային գրացուցակը /home /hts է: Սա տեսնելու համար մուտքագրեք $ ls ~/:
Երբ մուտք եք գործում $ logout, դուրս եք գալիս օգտվողի hts user- ից: Խորհրդանշական հղումը տեսանելի չի լինի ձեր ♣ օգտվողի անունին ♣, այլ այն hts օգտվողի համար է, իսկ ml xmltv հղումը պահանջվում է tvheadend- ի ճիշտ աշխատանքի համար, որը օգտագործում է hts և չգիտի ձեր ♣ օգտվողի անվան մասին:
Կարգավորեք Direct Schedules- ը
Ձեր API բանալին կարելի է գտնել ձեր հաշվի էջում (տես Պատկեր)
Կարգավորեք Direct Schedules- ը ՝ գործարկելով հրամանը.
$/usr/bin/tv_grab_na_tvmedia-կազմաձևեք API- ի բանալին, որը գտնվում է ձեր հաշվի վահանակի էջում (https://www.xmltvlistings.com/account/) API բանալին ՝ ♣ ձեր-api-key ♣ Ընտրեք ձեր կազմերից մեկը: Դուք կարող եք ավելացնել կամ փոփոխել կազմեր ձեր հաշվի էջից (https://www.xmltvlistings.com/account/) Կազմ ՝ 0: Broadcast-Cedar Park, TX Ընտրեք մեկը ՝ [0 (լռելյայն = 0)] 0
Քայլ 5: Tvheadend Grabber մոդուլ
Միացնել/usr/bin/tv_grab_na_tvmedia
-
Բացեք դիտարկիչը և անցեք ձեր tvheadend տեղադրմանը
- https://tvheadend.local: 9981/extjs.html
- Ես կարճ դիտում եմ tvheadend- ը իմ դիտարկիչում և պահում եմ օգտվողի անունն ու գաղտնաբառը
-
TVHeadend կայքում գնացեք Կարգավորում -> Ալիք / EPG -> EPG Grabber մոդուլներ
-
Յուրաքանչյուր կանաչ չեկի համար (միայն մեկ առ մեկ)
- Ապընտրեք «Միացված» վանդակը և
- Պահել
- Հնարավոր է, որ ստիպված լինեք թարմացնել էջը `համոզվելու համար, որ կանաչ չեկը բոլորն անհետացել են
-
Այժմ փնտրեք «Ներքին ՝ XMLTV: Հյուսիսային Ամերիկա (XMLTVListings.com by TVMedia»)
- Ստորին աջ անկյունում կտտացրեք կրկնակի վեր սլաքի պատկերակին, որը բացում է տեղեկամատյանների պատուհանը
- Ընտրեք տողը tv_grab_file- ով
- Ստուգեք Միացված վանդակը
- Պահել
- տեղեկամատյանների պատուհանը ցույց կտա այն աշխատում է, թե ոչ
-
Քայլ 6: EPG Grabber
EPG Grabber
- TVHeadend կայքում գնացեք Կարգավորում -> Ալիք / EPG -> EPG Grabber
- Ստուգեք «Թարմացնել ալիքի համարը»
-
Cron multiline- ում:
- # գրավողը վազում է առավոտյան 6 -ին: Գրեյբերը աշխատում է ամեն օր առավոտյան 6 -ին, 2 -ին և 18 -ին
- 0 5 * * *
- 0 14 * * *
- 0 18 * * *
- Կտտացրեք Պահել
EPG ալիքներ
Ալիքները պետք է նման լինեն պատկերին
Քայլ 7: Հեռուստատեսային պատկերակներ
Գտեք հեռուստատեսային պատկերակներ
- Ես googled: abc tv պատկերակը օգտագործելով պատկերի կարգավորումը և կարողացա պատկերակներ գտնել ցանցերից յուրաքանչյուրի համար:
- Ես ընտրել եմ ինչպես png, այնպես էլ-j.webp" />
- Ես պատկերը պահեցի իմ MacBook- ում
Ստեղծել գրացուցակ
- Տերմինալի պատուհանի MacBook- ում մուտք գործեք ($ ssh)
- Ստեղծեք տեղեկատու
$ sudo mkdir/home/♣ օգտվողի անուն ♣/xmltv/սրբապատկերներ
$ ելք
Պատճենեք սրբապատկերները Raspberry Pi- ում
Տերմինալի պատուհանում պատճենեք պատկերակները Raspberry Pi- ում
$ scp *.png ♣username♣@♣tvheadend-server-name♣.local:/home/♣ օգտվողի անուն ♣/xmltv/սրբապատկերներ/:
Միացնել պատկերակները tvheadend- ում
- Browserննարկիչում անցեք tvheadend և Configuration -> Channel / EPG -> Channels
- Ընտրեք տող ձեր ալիքներից մեկի համար
- Կտտացրեք Խմբագրել
-
Օգտվողի պատկերակ դաշտում մուտքագրեք նման ուղին (Fox- ը 7.1 ալիք է, իսկ պատկերակը ՝ 7.1., Png)
ֆայլ ՝ ///home/hts/~xmltv/icons/7.1.png
Քայլ 8. Հավելված. Հղումներ
Ուղիղ ժամանակացույցեր
Ուղեցույց. Ինչպես կարգավորել XMLTV- ն TVHeadEnd- ի համար
reddit գրառում
Քայլ 9. Հավելված. Թարմացումներ
16 ՀԱՆ 2018:
zap2xml.pl- ը արդիականացվեց և մի քանի բան փոխվեց: Այսպիսով, ես փոփոխություններ կատարեցի `փոփոխությունները տեղավորելու համար:
20 ՀԱՆ 2018:
- Ամսվա սկզբին zap2it- ը փոխեց իր կայքը և ինչ -որ կերպ կոտրեց EPG- ի տվյալները քաշելով: Ես կատարելագործեցի կոդի նոր տարբերակը, բայց դա չօգնեց, և այն սխալվելուց առաջ կսխալվի:
- Անցում կատարեց zap2it- ից Schedules Direct- ին, որը վճարովի ծառայություն է (20 դոլար//տարի), սակայն այն շատ ավելի հեշտ է օգտագործել:
- Թարմացվել է, որը կարող է արտացոլել Direct Schedules- ը
Քայլ 10. Հավելված. Խնդիրների վերացում
Քայլ 11. Հավելված. Ավտոմատ տեղադրում
Թեև ես դա չէի օգտագործում, թվում է, որ այն պետք է աշխատի.
tvheadend.org/attachments/5188/tvheadend_EPG.sh
Խորհուրդ ենք տալիս:
Servo Metronome, ծրագրավորվող տարբեր արագությունների համար. 3 քայլ
Servo Metronome, ծրագրավորվող տարբեր արագությունների համար. Ստեղծեք ձեր սեփական մետրոնոմը: Ձեզ անհրաժեշտ է միայն Arduino Mega 2560 մեկնարկային հավաքածուն և համատեղելի համակարգիչ
Տարբեր անօգուտ մեքենա. 6 քայլ (նկարներով)
Տարբեր անօգուտ մեքենա. Շուրջը այսքան անիմաստ մեքենաներով ես փորձեցի մի սարքել, որը մի փոքր այլ է: Փոխարկիչը միացնելու մեխանիզմ ունենալու փոխարեն այս մեքենան պարզապես անջատիչը պտտում է 180 աստիճանով: Այս նախագծում ես օգտագործեցի Nema 17 տափաստան, որը
Միայն Arduino- ի միջոցով ֆիլմերից տարբեր հնչյունների ստեղծում. 3 քայլ
Միայն Arduino- ի միջոցով ֆիլմերից տարբեր հնչյունների ստեղծում. As-salamu alaykum! Ես ուզում էի առաջացնել տարբեր ձայներ, ինչպիսիք են գիշատիչը, optimus prime & իշամեղու տրանսֆորմատորային ֆիլմից: Իրականում ես նայում էի " դարբին " տեսանյութ գիշատիչ սաղավարտ պատրաստելու մասին
Ինչպես GPS- ը միացնել տարբեր սարքավորումների ՝ 5 քայլ
Ինչպես միացնել GPS- ը տարբեր սարքավորումների. Գործընթացը կայանում է նրանում, որ GPS- ը վերցնում են կոմբայնի տնակից, այն դնում տրակտորի խցիկի վրա, ապամոնտաժում դիսփլեյը կոմբայնից և դնում տրակտորի մեջ: Այս գործընթացն ավարտելու և սարքավորումներով զգույշ բարձրանալու համար գործիքների կարիք չի լինի
Շարժվող ՕԼՈԻԴ - Տարբեր ժամանակներում տարբեր ընտանի կենդանիներ. 10 քայլ (նկարներով)
Շարժվող ՕԼՈԻԴ. Տարբեր ժամանակներում տարբեր ընտանի կենդանիներ. Այսպիսով, ո՞րը կարող է լինել լուծումը: Միգուցե ընտանի կենդանու՞: Բայց ոչ, կորոնան գալիս է կենդանիներից: Եկեք փրկվենք մեկ այլ Corona 2.0 -ից: Բայց եթե մենք