Пазл ТВ
|
|
| blogdron | 24.08.2024, 14:34 | # 16 |
|
Привет tdw1980
Тут https://www.linux.org.ru/forum/talks/17709316?cid=17711491 человек порекомендовал сервер ПазлТВ для получения пар EPG + M3U, оно всё как бы хорошо, но есть нюанс, в общем было бы удобно если M3U плейлист содержал в себе ссылку на XML EPG вот в таком виде например
Код #EXTM3U url-tvg="http://127.0.0.1:8185/epg/xmltv" tvg-shift="+3" #EXTINF:-1 tvg-id="pervy" tvg-logo="https://epgx.site/p/pervy.png" group-title="Общественные",Первый (HD ready) http://edge4.1internet.tv/dash-live2/streams/1tv-dvr/1tvdash.mpd
Таким образом можно передавать просто M3U ссылку http://127.0.0.1:8185/playlist плееру внутри плейлиста которого уже есть ссылка на EPG данные этого плейлиста. Те плееры которые это умеют и понимают будут использовать, остальные просто проигнорируют. ::)
|
| |
| tdw1980 | 25.08.2024, 09:13 | # 17 |
|
Приятно что люди пользуются. Ссылку постараюсь добавить.
|
| |
| blogdron | 25.08.2024, 13:11 | # 18 |
|
Спасибо
|
| |
| tdw1980 | 26.08.2024, 16:09 | # 19 |
|
3.23.3 - https://cloud.mail.ru/public/8gMp/sbqYpNYnD - M3U плейлист содержит в себе ссылку на XML EPG
|
| |
| blogdron | 26.08.2024, 18:04 | # 20 |
|
Большое спасибо, я как раз переписываю на своей стороне, ту часть которая обрабатывает это, как только закончу то проверю всё ли дружно сработало. Отпишусь в любом случае, сегодня, завтра или на днях.
|
| |
| blogdron | 27.08.2024, 04:50 | # 21 |
|
Проверил, всё работает, спасибо =)
Сообщение отредактировал blogdron - Вторник, 27.08.2024, 04:57
|
| |
| tdw1980 | 31.08.2024, 17:19 | # 22 |
|
фикс для UDPXY https://cloud.mail.ru/public/rdsF/2eB2SMCun
|
| |
| blogdron | 05.09.2024, 23:30 | # 23 |
|
Привет Есть вот такая ситуация
В чём суть, в EPG данных не указана тайм зона, когда тайм зоны нет, считается что она является UTC+0, но по факту время указано для UTC+3 что вызывает разницу между предполагаемым +0 в -3 часа. Вот спецификация любезно предоставленная разработчиком youki-iptv (Лия Астрова)
* https://github.com/XMLTV/xmltv/blob/e482b973e9269ad4119136ff5f16230c8a6c462c/xmltv.dtd#L90
Как это испарвить
Вариантов два * Первый - можно просто добавить к времени указание что это за часовой пояс по UTC и вот это
Код <programme start="20240905224500" stop="20240905231500" channel="0289B827"> <title lang="ru">''Между тем'' с Наталией Метлиной</title> <desc lang="ru">Вы утонули в потоке противоречивой информации о главных событиях дня, а ответы на многие вопросы по главной ...</desc> </programme>
Станет этим
Код <programme start="20240905224500 +0300" stop="20240905231500 +0300" channel="0289B827"> <title lang="ru">''Между тем'' с Наталией Метлиной</title> <desc lang="ru">Вы утонули в потоке противоречивой информации о главных событиях дня, а ответы на многие вопросы по главной ...</desc>
</programme>
Или же не указывать таймзону времени телеперередачи, а привести премя телепередачи к UTC+0 вычетая разницу таймзоны между временем телепередачи и таймзоной UTC+0 тоесть убирая три часа. Но это сложнее и запутанее, как по мне самым простым решением будет это просто указать ту таймзону которая соответствует времени в EPG данных, ну тоесть для какого часового пояса время в описании телепередач. Корректировкой времени в локальное занимается уже то что программу отображает, ну например в РФ 11 часовых поясов и многие люди смотрят программы и фильмы и в целом проглядывают программу телепередач для не своего часового пояса, но отображающие телепрограмму и телеэфир программы вроде youki-iptv к примеру автоматически корректируют всё так что всё правильно отображается и показывает при любом часовом поясе в мире вообще внося сдвиг в программу телепередач с учётом разницы времени вещания и часовым поясом телезрителя. Но для корректного отображения нужно всегда указывать часовой пояс к времени в EPG данных, если время вещания не является UTC+0 в этом последнем случае и только в нём можно эту запись указания часового пояса опускать и не указывать
Как-то так =)
Сообщение отредактировал blogdron - Пятница, 06.09.2024, 00:38
|
| |
| blogdron | 06.09.2024, 00:36 | # 24 |
|
А и ещё момент в ссылках на m3u было бы полезно указывать расширение явно типа
Код http://127.0.0.1:8185/playlist.m3u
Так как например популярный плеер mpv ссылку или файл без расширения .m3u или .m3u8 просто не откроет,
Да я знаю что можно сделать запрос как в блоке кода выше с раширением и сервер отдаст данные и плеер поймёт тип файла, но это я выяснил опытным путём.
|
| |
| blogdron | 06.09.2024, 01:46 | # 25 |
|
Важное замечание по поводу таймзон, у меня на Debian 12 нет python2 поэтому сервер я запускал в пустом chroot
разворачивал его так
Код sudo debootstrap buster chroot
Далее создал в чруте пользователя через useradd закинул в его каталог ptv3 и запустил python2 ./run.py и всё
Я это замечание пишу потому что мне отписались 2 человека что у них с сервером ptv3-3.23.3_public.zip всё правильно и им выдаёт EPG с временем UTC+0 а у меня в тех условиях что я выше описал выдаёт UTC+3 хотя судя по коду (не я смотрел) должно быть UTC+0
В общем, как я понял неверное время появляется в случае использования внутри chroot окружения. Так что наверное это мало кого коснётся. Но всё же может. Так что лучше просто про такое знать.
|
| |
| tdw1980 | 13.09.2024, 11:14 | # 26 |
|
Спасибо за информацию относительно таймзоны. Думаю если таймзона определилась автоматически неверно можно попробовать выбрать в настройках PTV вручную UTC+0.
|
| |
| krasnh | 13.09.2024, 20:35 | # 27 |
|
Приветствую потеряшек с приказавшего долго жить xbmc.ru. )
Как-то очень долгое время не пользовался пазлом, а недавно скачал последнюю версию и запустил с дефолтными настройками. Типа я неофит и не умею настраивать Пазл, и хочу узнать, можно ли его юзать, как есть из коробки. И что же я увидел: [1] Куча программ дублей, типа стс, стс (+2), стс (+4), стс (+6) и т.д. [2] Куча программ, не входящих ни в какие группы.
По первому моменту [1], как вариант, сделать настройку для отключения программ со сдвигом времени. И лучше, чтобы это было дефолтно. Нахрена они нужны, создают только неразбериху и много ручного труда для их удаления. Или в группу их всех, например, "Со сдвигом", чтобы избавляться скопом и одним кликом.
По второму [2], выключил я, например, все группы, оставив только фильмы, думаю вот теперь у меня в плейлисте порядок. А шиш, там хаос и анархия, где фильмы вперемешку с новостями, музыкой, мультиками и какой только чертовщины там нет. И опять приходится вручную чистить плейлист. Так что, как вариант, для таких 'свободных радикалов', можно создать группу "Без группы", чтобы избавляться скопом и одним кликом.
p.s. Еще есть маленькая просьба, переназначить "Россия 24" с группы "Новостные" на "Общие", чтобы дефолтно этот канал попадал в плейлист с отключенными "Новостные", которые большинству чаще не нужны. Сейчас же приходится вручную шаманить, тягать "Россия 24" туда-сюда. )
----------------------------------------------------------------------------------------------------
Группы действительно добавляют удобств в настройке плейлиста, только надо навести небольшую уборку. Имхо.
|
| |
| krasnh | 13.09.2024, 20:46 | # 28 |
|
Еще хотелось бы написать об одном моменте. Это выбор качества. Помню, на старом форуме поднималась тема, но ни к чему не пришли, типа это никак не реализуемо.
Суть в чем. На компе мне достаточно 576p за глаза, а все эти 720p/1080p шли бы лесом. ) Да, уже говорилось, что не всегда HD или Премиум рядом с каналом означают именно высокое качество, и в этом трудность фильтрации. Но может тогда прогонять плейлисты на качество с какой-нибудь внешней прогой? Типа, в Пазле будет переключатель качества, но в системе нужно доустановить некую утилиту?
Сообщение отредактировал krasnh - Пятница, 13.09.2024, 20:47
|
| |
| krasnh | 13.09.2024, 21:08 | # 29 |
|
Теперь по:
Похоже у меня сегодня будет много текста. Пятница как-никак. )
Итак, в 3.23.3 в плейлисте теперь есть такое url-tvg="http://127.0.0.1:8185/epg/xmltv". И с этого момента mpv разучился работать с ссылкой вида "http://127.0.0.1:8185/playlist". Теперь только так - "wget http://127.0.0.1:8185/playlist -O playlist.m3u && mpv playlist.m3u". Это первое.
Второе. Переключение сдвига времени в Пазле никак теперь не влияет на плейлист, там всегда одно и тоже tvg-shift="+3".
-------------------------------------------------------------------------------------
p.s. 3.23.3 был адаптирован автором под отображение EPG, о чем писалось в комментах выше, и EPG в нем прекрасно теперь отображается, ) но с нюансами, что я и изложил.
Сообщение отредактировал krasnh - Пятница, 13.09.2024, 21:15
|
| |
| tdw1980 | 17.09.2024, 10:14 | # 30 |
|
3.23.4 https://cloud.mail.ru/public/vFxi/UnRm9ZGFd - tvg-shift - согласно настройкам - Исправление работы с базой udpxy - Добавил группу ОРБИТА. Содержит все каналы со смещением по поясам. Можно заблокировать группой если не нужны. - В справку внес информацию о запросе плейлиста с расширением ../playlist.m3u
|
| |