22 декабря | 2024г. | 19:07:50


АвторТема: Работа c EPG [Решено]  (Прочитано 4183 раз)

0 Пользователей и 1 Гость смотрят эту тему.

Оффлайн DobrodelАвтор темы

  • Друзья Джедаев
  • *****
  • Сообщений: 159
  • Поблагодарили: 259
  • Уважение: -1
Работа c EPG [Решено]
« Первое сообщение: 23 сентября | 2014г. | 13:17:40 »
0
Друзья, здравствуйте

Ниже опишу работу с EPG в enigma2. Сам долго искал документацию, но пока не нашёл (Если кто отыщет - прошу опубликовать здесь).
Пришлось долго искать по открытым исходникам и поиск был не напрасен.))
Ниже, описанный кусок кода, я взял из плугина OpenWebif, файл OpenWebif->controllers->models->services.py.
Итак, для того, чтобы нам можно было брать и в дальнейшем обрабатывать информацию из кеша EPG, необходимо следующее (Все подробно расписал в комментариях к коду):

Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Вот вроде и все)).
Кстати, в этом же файле (OpenWebif->controllers->models->services.py) есть много чего интересного, например описание того, как получить нужные каналы из букетов (имена и их сервисы). Не надо изобретать велосипед)).

P.S.
Если, кто обладает информацией, где расписаны подробно все аргументы вызова функции, поделитесь информацией пожалуйста.
epgcache.lookupEvent('IBDTSENC', (ref, 0, begintime, endtime)])
Я имею в виду, выделенные синим, аргументы в строке выше.
  • Vu Duo+ (GI S9895 HD), LiveX (ruDream), 13E, 36E
С Уважением, Добродел

Оффлайн Taapat

  • Мастер Джедай
  • ***
  • Сообщений: 3543
  • Поблагодарили: 10700
  • Уважение: +60
Работа c EPG [Решено]
« Ответ #1: 24 сентября | 2014г. | 01:58:44 »
0
Где же ещё искать работу функций epgcache если не в lib/dvb/epgcache.cpp?
Там вы найдёте описание того чего ищите .
  • Zgemma H7S | Zgemma H.S | Edision OS mini + | Amiko SHD-8900 Alien | VU+ Solo2 | Gi ET11000 4K
taapat.blogspot.com

Оффлайн DobrodelАвтор темы

  • Друзья Джедаев
  • *****
  • Сообщений: 159
  • Поблагодарили: 259
  • Уважение: -1
Работа c EPG [Решено]
« Ответ #2: 24 сентября | 2014г. | 09:37:48 »
0
Уважаемый Taapat,

Благодарю Вас. Как говорят век живи - век учить))
Не было даже в мыслях на исходники с++ посмотреть.

Если Вы не против, я выложу здесь перевод, возможно кому сгодиться:

Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Taapat, ещё раз, благодарю Вас за предоставленную информацию.
  • Vu Duo+ (GI S9895 HD), LiveX (ruDream), 13E, 36E
С Уважением, Добродел

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
1 Ответов
6175 Просмотров
Последний ответ 03 августа | 2013г. | 21:03:46
от aluhver
4 Ответов
4280 Просмотров
Последний ответ 02 марта | 2014г. | 20:39:27
от Dobrodel
1 Ответов
11229 Просмотров
Последний ответ 15 февраля | 2014г. | 23:04:37
от 2boom
2 Ответов
3632 Просмотров
Последний ответ 10 марта | 2014г. | 17:37:05
от Dron555
0 Ответов
2499 Просмотров
Последний ответ 11 октября | 2014г. | 08:21:55
от Dobrodel



X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!