Съдържание:
- Стъпка 1: Съберете части
- Стъпка 2: Настройка на график Директен акаунт
- Стъпка 3: Изберете вашите графици Директни канали
- Стъпка 4: Настройка на графици директно на вашия сървър
- Стъпка 5: Tvheadend Grabber Module
- Стъпка 6: EPG Grabber
- Стъпка 7: Телевизионни икони
- Стъпка 8: Приложение: Препратки
- Стъпка 9: Приложение: Актуализации
- Стъпка 10: Приложение: Отстраняване на неизправности
- Стъпка 11: Приложение: Автоматично инсталиране
Видео: Добавяне на икони и различни EPG към Tvheadend: 11 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-31 10:17
Излъчваната телевизия в моята система за рязане на кабели използва четири USB телевизионни приемника, свързани към компютър, работещ с ubuntu и tvheadend. Всеки телевизор е свързан към Raspberry Pi, работещ с Kodi на OSMC. Tvheadend предоставя много функции, включително личен видео запис (PVR, който е известен също като цифров видео запис, или DVR).
Tvheadend се предлага с вградено ръководство за електронно програмиране (EPG). EPG е като телевизионен справочник, предоставящ време за начало и край на предаването и описание на предаването. Вграденият EPG извлича информация за предстоящи предавания от сигнала за излъчване по ефира.
Не съм доволен от нивото на детайлност, предоставено за предаванията.
След известно проучване Schedules Direct и zap2it изглеждат най -добрите алтернативи за излъчване на телевизионни канали в САЩ. График Директно таксува такса (~ $ 20/годишно), а zap2it е безплатен. И така, аз избрах zap2it, но някъде през януари zap2it смени уебсайта си и изтеглянето на EPG данни прекъсна. Кодът за изтегляне беше актуализиран, но новият код не успя да изтегли EPG данните. Също така страницата zap2xml съдържа връзка към mc2xml, а връзката съдържа вирус. И така, преминах към Schedules Direct.
Потърсих в google инструкции за инсталиране на zap2it и zap2xml много пъти и не бях доволен от това, което открих. Сигурен съм, че има наистина добри инструкции, просто не можах да ги намеря. (Вижте моя Дух момент по -долу)
Като не съм доволен, имам предвид инструкциите на zap2it прикриват критичните стъпки или са остарели. Като пример, тази публикация в reddit е наистина страхотна и ме заинтересува да подобря EPG, но пропуска някои много важни стъпки. И завършва с:
"Надявам се, че това има някакъв смисъл за вас и късмет - това е изпълнимо, но докато не го направите първия път, процесът ще изглежда малко сложен!"
Моят Дух момент: Когато завърших тази инструкция с помощта на zap2it, се връщах през всяка стъпка, за да се уверя, че работят. И осъзнах, че стъпките за автоматична инсталация на rocky4546 са точно правилни и много лесни за следване. По някаква причина се включих в различни ръководства за ръчно инсталиране и пропуснах неговата автоматизирана инсталация, която работи перфектно. Не съм сигурен дали тази инструкция ще бъде полезна, но за мен беше образователно да премина през ръчните стъпки.
Актуализирах инструкциите за използване на Schedule Direct. График Директните упътвания са много по -прости от zap2it.
Стъпка 1: Съберете части
Тази инструкция е допълнение към тази инструкция: Моята система за рязане на кабел
Части:
- Компютър, работещ с tvheadend на OSMC
- Raspberry Pi, работещ с Kodi на OSMC
- Тъй като надграждах иконите и ТВ справочника, промених и скина. Използвах стандартната кожа на Kodi в продължение на няколко месеца. Така че, аз и съпругата ми можехме да определим какво ни харесва и какво не. Смених скина на "xperience1080"
- График Директна сметка 19,99 долара годишно
Бележки:
Текстът, заграден с пики, е предназначен да бъде заменен от вашите данни, „потребителско име“
Стъпка 2: Настройка на график Директен акаунт
Регистрирайте се за акаунт в Schedule Direct
- Следвайте тази връзка към Schedules Direct
- Попълнете страницата за регистрация (изображение 2)
- Щракнете върху Регистрация! бутон
- Schedules Direct трябва да отиде на страницата на вашия акаунт. Ако не, влезте с имейл и парола
Стъпка 3: Изберете вашите графици Директни канали
Излъчващите оператори всъщност предават много канали. Например в моя район CW (54.1) излъчва LAFF (54.2) и Grit (54.3).
Настроих системата си да използва само основните канали в Централен Тексас: ABC (24.1), CBS (42.1), CW (54.1), Fox (7.1), NBC (36.1), PBS (18.1) и PBS Kids (18.4). Можете да изберете всички налични канали. Винаги можете да добавите още канали по -късно.
Изберете вашите канали
- По подразбиране всички канали са включени
-
Кликнете върху връзката „Добавяне на подреждане“(изображение 1)
- Въведете пощенския си код
- Изберете „Излъчване (антена)“
-
Добавете любимите си канали (изображение 3)
Това са моите: ABC (24.1), CBS (42.1), 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 install xmltv-util
Отворете терминален прозорец на вашия MacBook и влезте в сървъра на tvheadend, като използвате едно от следните:
$ ssh ♣ потребителско име♣@♣tvheadend-server-name♣.local
$ ssh ♣ потребителско име ♣@♣ tvheadend-server-ip-адрес ♣
На сървъра на tvheadend в прозорец на терминал на MacBook направете директория/home/♣ потребителско име ♣/xmltv с командите:
$ sudo mkdir/home/♣ потребителско име ♣/xmltv
И направете символна връзка от hts
$ sudo su - hts
hts $ ln -s/home/♣ потребителско име ♣/xmltv.xmltv hts $ излизане
Горното може да е малко объркващо, защото влизате като hts, а домашната ви директория е /home /hts. За да видите това, въведете $ ls ~/.
Когато въведете $ logout, излизате от user hts user. Символичната връзка няма да бъде видима за вашето ♣ потребителско име ♣, но е за потребителя на hts и връзката ~ xmltv е необходима за правилното функциониране на tvheadend, който използва hts и не знае за вашето ♣ потребителско име ♣.
Конфигуриране на графици Direct
Вашият API ключ може да бъде намерен на страницата на вашия акаунт (вижте Изображение)
Конфигурирайте графици директно, като изпълните командата:
$/usr/bin/tv_grab_na_tvmedia-API ключ за конфигуриране, намерен на страницата на таблото за управление на вашия акаунт (https://www.xmltvlistings.com/account/) API ключ: ♣ your-api-key ♣ Изберете един от вашите подреди. Можете да добавяте или променяте подреждания от страницата на вашия акаунт (https://www.xmltvlistings.com/account/) Състав: 0: Broadcast-Cedar Park, TX Изберете един: [0 (по подразбиране = 0)] 0
Стъпка 5: Tvheadend Grabber Module
Активирайте/usr/bin/tv_grab_na_tvmedia
-
Отворете браузър и отидете на инсталацията на телевизора
- https://tvheadend.local: 9981/extjs.html
- Запазвам кратък път към моя tvheadend в браузъра си и съхранявам потребителско име и парола
-
В уебсайта на TVHeadend отидете на Конфигурация -> Канал / EPG -> Модули за грабеж на EPG
-
За всяка зелена проверка, (правете само една по една)
- Премахнете отметката от полето Enabled и
- Запазване
- Може да се наложи да опресните страницата, за да сте сигурни, че зелената отметка е изчезнала
-
Сега потърсете „Вътрешно: XMLTV: Северна Америка (XMLTVListings.com от TVMedia“)
- В долния десен ъгъл щракнете върху иконата с двойна стрелка нагоре, която отваря прозореца на дневника
- Изберете реда с tv_grab_file
- Поставете отметка в квадратчето Enabled
- Запазване
- прозорецът за регистрация ще покаже дали работи или не
-
Стъпка 6: EPG Grabber
EPG Grabber
- В уебсайта на TVHeadend отидете на Конфигурация -> Канал / EPG -> EPG Grabber
- Проверете „Актуализиране на номера на канала“
-
В многоредов Cron:
- # грайфер работи в 6 сутринта. Grabber работи всеки ден в 6, 14 и 18 часа
- 0 5 * * *
- 0 14 * * *
- 0 18 * * *
- Щракнете върху Запазване
EPG канали
Каналите трябва да изглеждат като тези на изображението
Стъпка 7: Телевизионни икони
Намерете телевизионни икони
- Потърсих в google: abc tv icon с помощта на настройката на изображението и успях да намеря икони за всяка от мрежите.
- Избрах png и-j.webp" />
- Запазих изображението в моя MacBook
Създайте директория
- На MacBook в прозорец на терминал влезте ($ ssh)
- Създайте директория
$ sudo mkdir/home/♣ потребителско име ♣/xmltv/icons
$ изход
Копирайте икони в Raspberry Pi
В терминален прозорец копирайте иконите в Raspberry Pi
$ scp *.png ♣username♣@♣tvheadend-server-name♣.local:/home/♣ потребителско име ♣/xmltv/icons/.
Активирайте иконите в tvheadend
- В браузъра отидете на tvheadend и Configuration -> Channel / EPG -> Channels
- Изберете ред за един от вашите канали
- Щракнете върху Редактиране
-
В полето User Icon въведете пътя, нещо като (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/годишно), но е много по -лесно за използване.
- Актуализирани инструкции, които отразяват Schedules Direct
Стъпка 10: Приложение: Отстраняване на неизправности
Стъпка 11: Приложение: Автоматично инсталиране
Въпреки че не използвах това, изглежда, че трябва да работи:
tvheadend.org/attachments/5188/tvheadend_EPG.sh
Препоръчано:
Добавяне на цифров дисплей към стар комуникационен приемник: 6 стъпки (със снимки)
Добавяне на цифров дисплей към стар комуникационен приемник: Един от недостатъците на използването на по -стара комуникационна екипировка е фактът, че аналоговият циферблат не е много точен. Винаги се досещате за честотата, която получавате. В AM или FM лентите това обикновено не е проблем, защото обикновено
Добавяне на монитор за използване към домашен термостат: 4 стъпки
Добавете монитор за употреба към домашен термостат: Много, много отдавна, преди да е имало такова нещо като „умен“термостат, имах домашен термостат, който даваше дневен (мисля - може би седмичен) общ брой " навреме " за моята отоплителна и климатична система. Нещата се промениха
Как да организирате компютъра си с икони „Направи си сам“(Mac): 8 стъпки
Как да организирате компютъра си с икони „Направи си сам“(Mac): Виновен съм, че никога не съм организирал компютъра си. Някога. Затрупан работен плот, папка за изтегляне, документи и т.н. Удивително е, че не съм загубил нищо … все пак. Но организирането е скучно. Времеемко. Как да го направим удовлетворяващ? Нека изглежда добре. Много хубаво
Направете файлове с икони на Windows с Photoshop: 5 стъпки
Направете файлове с икони на Windows с Photoshop: Ето как да направите файлове с икони на windows с photoshop.Това е прост процес, като просто създаване на изображение, но имате нужда от приставка. Прикрепен е Plug-in. да направите персонализиран курсор
Различни начини за свързване към вашия Mac Mini: 5 стъпки
Различни начини за свързване към вашия Mac Mini: Свързването с вашия mac mini, докато сте у дома или далеч, е от решаващо значение, особено ако нямате постоянно прикрепена мишка и монитор за клавиатура. Едно парче на жаргон трябва да определим правилни сделки с кой компютър говорим. Винаги ще използвам