Показать сообщение отдельно
Старый 23.03.2017, 06:05   #12
xsowie
Junior Member
 
Аватар для xsowie
 
Регистрация: 22.03.2017
Адрес: Буржуинск
Сообщений: 2
Отправить сообщение для xsowie с помощью ICQ
По умолчанию

Попробую еще раз.
Я уже думал над этим параметром.
У меня каналы провайдера (судя по параметру tvg-shift=x, в плейлисте) можно разбить на пять категорий по сдвигу:
tvg-shift=0
tvg-shift=6
tvg-shift=7
tvg-shift=8
tvg-shift=10
Я пробовал сделать пять сетей, на каждую сеть поставить нужный EIT time offset.
Но как то не прокатило.
Будем посмотреть еще раз.

UPD: заработало!!! YLLOW_DRAGON дорогой ты мой человек. Огроменное спасибо за наводку.
UPD: показалось ((
не работает этот параметр у меня.


Решил проблему следующим способом (возможно глубоко поковыряв manы sedа можно найти и более изящное решение, однако лениво):
1. методом тыка проверил каждый канал провайдера в плейлисте, и вычислил смещение относительно UTC
обнаружил пять смещений: -2,+3,+5,+6,+7
2. поправил tv_grab_ru
2а. создал пять файлов: tv_grab_ru_m2, tv_grab_ru_p3, tv_grab_ru_p5, tv_grab_ru_p6, tv_grab_ru_p7 добавив код
Код:
wget -qO - http://www.teleguide.info/download/new3/xmltv.xml.gz | gunzip | sed 's/+0300/-0200/g'
где, +0300 изначальное значение в файле программы teleguide, -0200 нужное мне значение смещения времени.
2б. активировал граберы в tvheadend (расставил приоритеты х+1 на каждый грабер)
3. в Configuration-Channel/EPG-Channels убрал с каналов галку "Automatically map EPG source" и привязал "EPG source" к каждому каналу вручную, согласно вычисленному ранее смещению.
4. Наслаждаюсь.

Если вы несчастный абонент РЦТК, выкладываю готовые файлы граберов
tv_grub_ru_rdtc.7z

Последний раз редактировалось xsowie; 18.04.2017 в 19:16.
xsowie вне форума   Ответить с цитированием