Приветствую Вас, Гость!
[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 2 из 5
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
Пазл ТВ
blogdron | 24.08.2024, 14:34 | # 16
Репутация: 0
Привет 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
Репутация: 7
Приятно что люди пользуются.
Ссылку постараюсь добавить.
 
blogdron | 25.08.2024, 13:11 | # 18
Репутация: 0
Спасибо smile
 
tdw1980 | 26.08.2024, 16:09 | # 19
Репутация: 7
3.23.3 - https://cloud.mail.ru/public/8gMp/sbqYpNYnD
- M3U плейлист содержит в себе ссылку на XML EPG
 
blogdron | 26.08.2024, 18:04 | # 20
Репутация: 0
yes Большое спасибо, я как раз переписываю на своей стороне, ту часть которая обрабатывает это, как только закончу то проверю всё ли дружно сработало. Отпишусь в любом случае, сегодня, завтра или на днях.
 
blogdron | 27.08.2024, 04:50 | # 21
Репутация: 0
Проверил, всё работает, спасибо =)

Сообщение отредактировал blogdron - Вторник, 27.08.2024, 04:57
 
tdw1980 | 31.08.2024, 17:19 | # 22
Репутация: 7
фикс для UDPXY https://cloud.mail.ru/public/rdsF/2eB2SMCun
 
blogdron | 05.09.2024, 23:30 | # 23
Репутация: 0
Привет smile  Есть вот такая ситуация



В чём суть, в 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
Репутация: 0
А и ещё момент в ссылках на m3u было бы полезно указывать расширение явно типа

Код
http://127.0.0.1:8185/playlist.m3u

Так как например популярный плеер mpv ссылку или файл без расширения .m3u или .m3u8 просто не откроет,

Да я знаю что можно сделать запрос как в блоке кода выше с раширением и сервер отдаст данные и плеер поймёт тип файла, но это я выяснил опытным путём.
 
blogdron | 06.09.2024, 01:46 | # 25
Репутация: 0
Важное замечание по поводу таймзон, у меня на 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
Репутация: 7
Спасибо за информацию относительно таймзоны.
Думаю если таймзона определилась автоматически неверно можно попробовать выбрать в настройках PTV вручную UTC+0.
 
krasnh | 13.09.2024, 20:35 | # 27
Репутация: 0
Приветствую потеряшек с приказавшего долго жить xbmc.ru. )

Как-то очень долгое время не пользовался пазлом, а недавно скачал последнюю версию и запустил с дефолтными настройками. Типа я неофит и не умею настраивать Пазл, и хочу узнать, можно ли его юзать, как есть из коробки.  И что же я увидел:
[1] Куча программ дублей, типа стс, стс (+2), стс (+4), стс (+6) и т.д.
[2] Куча программ, не входящих ни в какие группы.

По первому моменту [1], как вариант, сделать настройку для отключения программ со сдвигом времени. И лучше, чтобы это было дефолтно. Нахрена они нужны, создают только неразбериху и много ручного труда для их удаления.
Или в группу их всех, например, "Со сдвигом", чтобы избавляться скопом и одним кликом.

По второму [2], выключил я, например, все группы, оставив только фильмы, думаю вот теперь у меня в плейлисте порядок. А шиш, там хаос и анархия, где фильмы  вперемешку с новостями, музыкой, мультиками и какой только чертовщины там нет. И опять приходится вручную чистить плейлист.
Так что, как вариант, для таких 'свободных радикалов', можно создать группу "Без группы", чтобы избавляться скопом и одним кликом.

p.s. Еще есть маленькая просьба, переназначить "Россия 24" с группы "Новостные" на "Общие", чтобы дефолтно  этот канал попадал в плейлист с отключенными "Новостные", которые большинству чаще не нужны.
Сейчас же приходится вручную шаманить, тягать "Россия 24" туда-сюда. )

----------------------------------------------------------------------------------------------------

Группы действительно добавляют удобств в настройке плейлиста, только надо навести небольшую уборку.  Имхо.
 
krasnh | 13.09.2024, 20:46 | # 28
Репутация: 0
Еще хотелось бы написать об одном моменте. Это выбор качества. Помню, на старом форуме поднималась тема, но ни к чему не пришли, типа это никак не реализуемо.

Суть в чем. На компе мне достаточно 576p за глаза, а все эти 720p/1080p шли бы лесом. )  Да, уже говорилось, что не всегда HD или Премиум рядом с каналом означают именно высокое качество, и в этом трудность фильтрации.
Но может тогда прогонять плейлисты на качество с какой-нибудь внешней прогой? Типа, в Пазле будет переключатель качества, но в системе нужно доустановить некую утилиту?


Сообщение отредактировал krasnh - Пятница, 13.09.2024, 20:47
 
krasnh | 13.09.2024, 21:08 | # 29
Репутация: 0
Теперь по:
Цитата
3.23.3 - https://cloud.mail.ru/public/8gMp/sbqYpNYnD
- M3U плейлист содержит в себе ссылку на XML EPG


Похоже у меня сегодня будет много текста.  Пятница как-никак. )

Итак, в 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
Репутация: 7
3.23.4  https://cloud.mail.ru/public/vFxi/UnRm9ZGFd
- tvg-shift - согласно настройкам
- Исправление работы с базой udpxy
- Добавил группу ОРБИТА. Содержит все каналы со смещением по поясам. Можно заблокировать группой если не нужны.
- В справку внес информацию о запросе плейлиста с расширением ../playlist.m3u
 
  • Страница 2 из 5
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
Поиск: