Друзья, здравствуйте
Ниже опишу работу с
EPG в
enigma2. Сам долго искал документацию, но пока не нашёл (Если кто отыщет - прошу опубликовать здесь).
Пришлось долго искать по открытым исходникам и поиск был не напрасен.))
Ниже, описанный кусок кода, я взял из плугина
OpenWebif, файл
OpenWebif->controllers->models->services.py.
Итак, для того, чтобы нам можно было брать и в дальнейшем обрабатывать информацию из кеша
EPG, необходимо следующее (Все подробно расписал в комментариях к коду):
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Вот вроде и все)).
Кстати, в этом же файле (
OpenWebif->controllers->models->services.py) есть много чего интересного, например описание того, как получить нужные каналы из букетов (имена и их сервисы). Не надо изобретать велосипед)).
P.S.
Если, кто обладает информацией, где расписаны подробно все аргументы вызова функции, поделитесь информацией пожалуйста.
epgcache.lookupEvent('IBDTSENC', (ref, 0, begintime, endtime)])Я имею в виду, выделенные синим, аргументы в строке выше.