Code Monkey home page Code Monkey logo

e2openplugin-crossepg's Introduction

Create a folder e2openplugins in your OE recipes folder and clone the repo inside

mkdir /your/oe/path/recipes/e2openplugins
cd /your/oe/path/recipes/e2openplugins
git clone git://github.com/E2OpenPlugins/e2openplugins.git .

Edit the file "/your/oe/path/recipes/images/dreambox-image.bb"
Change OPENDREAMBOX_COMMON from:

OPENDREAMBOX_COMMON = "\
	task-boot \
	task-opendreambox-base \
	task-opendreambox-dvbapi \
	task-opendreambox-ui \
"

to:

OPENDREAMBOX_COMMON = "\
	task-boot \
	task-opendreambox-base \
	task-opendreambox-dvbapi \
	task-opendreambox-ui \
	task-openplugins \
"

Compile your OE :)

e2openplugin-crossepg's People

Contributors

alexwilmac avatar ambrosa avatar iamateaf avatar jbleyel avatar littlesat avatar persianpros avatar pieterg avatar schimmelreiter avatar sergiotas avatar wanwizard avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

e2openplugin-crossepg's Issues

Impossible to change the channel file location

The standard file channels don't work for me because i use dm800 on cable network so the channels id are differents
I need a specific one with dedicate id
When i change the location in the .conf file the download doesn't work.

escription=Rytec France XMLTV
protocol=xmltv
channels_url_0=http://192.168.0.100/rytec.channels.xml.gz
channels_url_1=http://www.world-of-satellite.com/epg_data/rytec.channels.xml.gz
channels_url_2=http://www.xmltvepg.nl/rytec.channels.xml.gz
epg_url_0=http://www.xmltvepg.be/rytecxmltvcsat.gz
epg_url_1=http://www.world-of-satellite.com/epg_data/rytecxmltvcsat.gz
epg_url_2=http://www.xmltvepg.nl/rytecxmltvcsat.gz
preferred_language=eng

Dreambox 7020Hdv2- Display Chinese Characters in EPG

Hi All Experts,
I have an original Dreambox Dm7020Hdv2 which the Chinese titles of the Chinese programs in EPG are not displaying in readable Chinese characters which is in unreadable format. Will any kind hearted expert create a plugin for Enigma2 that can read these Chinese characters? Please help!
Thanks very much!

After download the file epg.dat isn't updated

Don't have this issue myself but a few people have reported that after an overnight download the main EPG cache file epg.dat still has the previous days date and time stamp so hasn't been updated with the latest download.

CrossEPG 0.6.2 unable to update rytec providers

Under CrossEPG 0.6.2 selecting Update Rytec Providers results in an error
"Cannot retrieve rytec sources"
Having researched this a lot, i've already tried some of the reported updates for this, but none of those have worked.
If CrossEPG creates any logs files, please advise the location and I will upload these

Note:- I am unable to upgrade to 0.8.1 as that does not work on my OS - I have raised a separate issue for that error

GPLv2 vs closes source binaries

Could you guys please remove the closed source binaries from this plugin?
They are not really in terms with the claimed GPLv2 license.

Python scripts does not works

Another bug guys, python scripts does not start at all:

02/04/2014 19:22:42 Interactive: DOWNLOAD cmd received
02/04/2014 19:22:47 Interactive: QUIT cmd received

nothing else.
Thanks

Little change to italian locale

Please, fix a translation error in Italian from
"Spostare sù"
to
"Spostare su"
because it's a remarkable Italian spelling mistake.
As part of BH and OBH team, we have changed this word many times in the past but it comes back after every updates from feeds.
Thanks

XEPGDB

As XEPGDB is no longer being maintained by the SIFteam it should be deleted from Cross.

Cannot get the NIM despite 24 SCR channels

Lately I get the error "Cannot get the NIM" despite I've got a FBC tuner correctly configured with 7 SCR channels for my LNB and the LNB has got 24 SCR channels.
But, if there's just a box streaming by Fallback tuner configuration, I get this incredible error.
It's not necessary to tell that every other activity involving multiple tuner needs (multiple watching/recordin/straeaming/PiP) perfectly works.
I also tried, just to do something weird and not logical, to change the preferred tuner in my image (OBH 5.0.008).

problem with new version

The new version does not work on oe2.0 and oe1.6
(New version did not install on OE2.0 & OE1.6)

Please check

dreambox 800

mhw2epgdownloader problem(2)

Dreambox 8000/OE2.0/original Image
I couple of days ago I got a new patch from dmm that makes it possible to merge epg data while the OS is running again.
Eventhough everything seems to work fine,unfortunatly I noticed that the mhw2 downloader doesn't seem to be working anymore.
I made a log but couldn't find any reason for it.
It runs without any issues but there is just no epg data whatsoever after it finished.
So I don't really know if a log will help.
Anyway,as this is the best way to load epg for Digital+ chanels on 19.2,I would really appreciate if you could fix this and maybe post an update.

Log:

mhw2epgdownloader.mips version 1.0.12 ## By sergiotas (C) 2011


Este software es gratuito y para uso personal y exclusivo de abonados a una plataforma digital
El autor de este software rechaza la pirateria de las televisiones de pago

mhw2 epg found!

Log File: /tmp/mhw2_dplus.log
Log level: 0
current exec path: /usr/crossepg/scripts/mhw2epgdownloader/
Config File: /usr/crossepg/scripts/mhw2epgdownloader/mhw2_dplus.conf
Protocolo: MHW2
device: /dev/dvb/adapter0/demux3
max programs blocks: 22000
max summaries: 8000
dbfile: mhw2epg.db
dbinmemory: 1
repeat: 1
run before:
run after:
latin1 to utf8: 1
seconds to add: 0
channel copy report: 0
byte order: little endian
sqlite version: 3.7.4

------Export to XMLTV------
XMLTV Enable: 0
XMLTV Events File: xmltv/tdteam.events.xml
XMLTV Channels File: xmltv/tdteam.channels.xml

------Export to CROSSEPG------
CROSSEPG Enable: 1
CROSSEPG db_root Path: autodetect
CROSSEPG libcrossepg Path: autodetect

------Export to CSV------
CSV Debug Enable: 0
CSV Debug Path: /usr/crossepg/scripts/mhw2epgdownloader/csv_debug/

------Export to MV------
MV Enable: 0
MV Path: /media/hdd/mv/ec-save/epg.dat

------Export to DUMP------
Programs Dump Enable: 0
Programs Dump Path: /usr/crossepg/scripts/mhw2epgdownloader/dump/events/
Channels dump Enable: 0
Channels Dump Path: /usr/crossepg/scripts/mhw2epgdownloader/dump/channels/
Summaries dump Enable: 0
Summaries Dump Path: /usr/crossepg/scripts/mhw2epgdownloader/dump/summaries/

------Replace channels------
746c:3f0:1->7472:3f0:1:C+ACCION
746d:3f0:1->7473:3f0:1:C+COMEDIA
746e:3f0:1->7474:3f0:1:C+DCINE
7611:408:1->7852:0:0:C+LIGA HD
7612:408:1->74cc:3f8:1:CANAL+HD
7613:408:1->7500:420:1:C+ACCISN HD
7614:408:1->7851:41a:1:C+COMEDIA HD
7615:408:1->7502:420:1:C+DCINE HD
7616:408:1->74cf:3f8:1:C+XTRA HD
7617:408:1->7820:428:1:CINEMAGIC HD
7618:408:1->74cd:3f8:1:C+FUTBOL HD
7619:408:1->7822:428:1:C+DEPORT HD
761a:408:1->7501:420:1:EUROSPORT HD
7624:422:1->74ff:420:1:COSMO HD
761b:408:1->781f:428:1:CALLE 13 HD
761c:408:1->74fe:420:1:FOX HD
761d:408:1->7850:41a:1:AXN HD
761e:408:1->7821:428:1:NATGEOGRAPHD
7623:422:1->74ce:3f8:1:VIAJAR HD
761f:408:1->6fb8:42c:1:MTVNHD
7620:408:1->781e:428:1:MEZZO HD
7621:408:1->7855:41a:1:CANAL+ 3D
75fa:408:1->7853:41a:1:C+DEPORT2 HD
7626:408:1->7883:414:1:TNT HD
7624:408:1->74ff:420:1:COSMO HD
7627:408:1->7884:414:1:NG WILD HD
7628:408:1->7885:414:1:SYFY HD
7625:408:1->7882:414:1:HOLLYWOODHD

------Copy channels------
Max. Copies/channel: 3

------Delete channels------

07/10/2012 10:36:34 Reading Channels/Themes
07/10/2012 10:36:35 Num channels found: 126
07/10/2012 10:36:35 Replace channel CANAL+ 3D 30241[7621]:1032[408]:1[1]
07/10/2012 10:36:35 Replace channel C+ACCION 29804[746c]:1008[3f0]:1[1]
07/10/2012 10:36:35 Replace channel C+COMEDIA 29805[746d]:1008[3f0]:1[1]
07/10/2012 10:36:35 Replace channel C+DCINE 29806[746e]:1008[3f0]:1[1]
07/10/2012 10:36:35 Num themes found: 160
07/10/2012 10:36:35 Reading Events/Programs.
07/10/2012 10:36:38 Save Events to Database.

07/10/2012 10:36:48 Reading Summaries.
07/10/2012 10:37:03 Save Summaries to Database.

07/10/2012 10:37:08 Current channels: 126
07/10/2012 10:37:08 Current themes: 160
07/10/2012 10:37:09 Current events: 17922
07/10/2012 10:37:09 Current summaries: 7990

07/10/2012 10:37:09 Copying channels...

07/10/2012 10:37:09 Total channels: 126
07/10/2012 10:37:09 Total themes: 160
07/10/2012 10:37:09 Total events: 17922
07/10/2012 10:37:09 Total summaries: 7990
07/10/2012 10:37:09 Utf8: 1

CROSSEPG dbrevision: 7
CROSSEPG dbroot path: /media/hdd/crossepg
CROSSEPG crossepglib path: /usr/crossepg/libcrossepg.so
07/10/2012 10:37:09 crossepg export...
07/10/2012 10:37:09 deleting crossepg database
07/10/2012 10:37:09 crossepg database export...

07/10/2012 10:37:51 Application END succesfully

Setting Up EPG

Hello,
I am setting up EPG on my receivers using my SD data. Can someone tell me what files I need to make available for downloading to Cross to make the guide populate?
I'm assuming an xml file will be required but seems there is also a "channel db file" that is needed.
A sample of the code needed to make these files would be much appreciated!

EWT

Australian TV Channel details not dispayed

I have use CrossEPG on my Vu+ for over 8 years. The image is Blackhole 2.1.4 and earlier issues. I have a DVB-T tuner for terrestrial reception. Each day CrossEPG updates the EPG. However when I view the current and next program details the VU only displays the current program details for Australian Network Channels 9 and 10 but does not show program details for the remaining networks, 7 ,ABC, and SBS. It does show the next program details for "next" programs on all network channels. Is this a CrossEPG issue or a Blackhole issue. It's driving me crazy! I look forward to your reply.

Open ATV 5.1 and Cross EPG 8.1.0 Compatabilty issue

crossepg.log.txt

When using Open ATV 5.1 and Cross EPG 8.1.0, during download the process stalls. Firstly in the early stages (488kb) of 'Reading titles', but this appears to proceed past this point are an extended delay (around 3 minutes)

Then at 2.01mb of 'Reading summaries' and this stalls for maybe 10 minutes before apparently completing.

Having attempted this on a completely new build, I can report that the result is a partially completed EPG.

Log file attached

Egp Skyit OpenTv not work in last enigma2

In the last images enigma2 OpenTV does not discharge the EGP. I tried using an old image and it works.
This is my log:

03/11/2011 19:56:45 SIFTeam CrossEPG Downloader 0.6.2) (c) 2009-2011 Sandro Cavazzoni (http://code.google.com/p/crossepg/)
03/11/2011 19:56:45 This software is distributed under the terms of the GNU Lesser General Public License v2.1
03/11/2011 19:56:45 Interactive: OPEN cmd received
03/11/2011 19:56:45 EPGDB opened (root=/media/hdd/crossepg)
03/11/2011 19:56:45 Clearing old aliases...
03/11/2011 19:56:45 Loaded 0 aliases
03/11/2011 19:56:45 Adding new aliases...
03/11/2011 19:56:45 Completed
03/11/2011 19:56:45 Interactive: OK action sent
03/11/2011 19:56:45 Interactive: WAIT cmd received
03/11/2011 19:56:45 Interactive: DOWNLOAD cmd received
03/11/2011 19:56:45 Started OpenTV events download
03/11/2011 19:56:45 Reading dictionary '/usr/crossepg/providers/skyit_hotbird_13.0.dict' ...
03/11/2011 19:56:45 Completed. Read 510 values
03/11/2011 19:56:45 Reading channels...
03/11/2011 19:56:50 Read 0 channels
03/11/2011 19:56:50 Reading titles...
03/11/2011 19:57:00 Read 0 bytes
03/11/2011 19:57:00 Parsing titles...
03/11/2011 19:57:00 Titles parsed
03/11/2011 19:57:00 Reading summaries...
03/11/2011 19:57:10 Read 0 bytes
03/11/2011 19:57:10 Parsing summaries...
03/11/2011 19:57:10 Summaries parsed
03/11/2011 19:57:10 Ended OpenTV events download

Unable to set alias.conf for (some) RAI HD channels

I've been using CrossEPG for many years and I've always been able to set alias.conf for the cases I need, specifically to copy EPG from SD to HD channels.
The examples at the beginning of alias.conf are simple and easy to follow.
But, lately, I can't get to my goal: copy the EPG from some channels, for instance some RAI channels (but only some, the ones I'll tell later) to the correspondent HD.
This issue affects, among the others: Rai Movie, Rai Premium, Rai News 24 and other ones, but not RAI1, Rai2, Rai3 and others, for whom my alias.conf woks perfectly.
Note that, I want to copy the EPG of the satellite version of the 3 channels above, which is the most complete one, usually about 5 days.
It should be done very easily either by this line
Rai Movie-RAI=Rai Movie HD
or, to be even more sure, by this
2136-3070-013e=Rai Movie HD
or, also,
2136-3070-013e=4536-30D4-013e

just to talk about Rai Movie. Same issue for the others already mentioned.
But there is nothing to do: it just does not work.
Where do I fail? What puzzles me is that this scheme perfectly works for many other channels.

Thanks for any suggestion.

Crossepg reverts to flash with BlackHole

After some time (could take 1-3 days) the setting reverts to flash.
I had this problem with all BlackHole Versions before. (1.6.6-1.7.4)

Maybe it would be possible to find a solution for this problem.

Currently i´m using the newest version of crossepg, but also used git272 and the problem was the same.

EPG TitanNit

Thank You for great job. Is ther posibility to add to crossepg_dbconverter.c option to export the epg to the titan image format? Here is the structure description:
struct epg
{
int eventid;
int version;
time_t starttime;
time_t endtime;
char* title;
char* subtitle;
char* desc;
int desclen;
int desccomplen;
int parentalrating;
struct epg* prev;
struct epg* next;
};

if desccomplen > 0 then desc is gzip compressed

the function for reading epg.dat into mem

int readepg(const char* filename)
{
debug(1000, "in");
FILE fd = NULL;
struct channel *chnode = channel, *oldchnode = NULL;
struct epg
epgnode = NULL;
int ret = 0, len = 0, count = 0;
time_t epgmaxsec = status.epgdays * 24 * 60 * 60;

fd = fopen(filename, "rb");
if(fd == NULL)
{
perr("can't open %s", filename);
return 1;
}

m_lock(&status.epgmutex, 4);

while(!feof(fd))
{
int serviceid = 0, eventid = 0, version = 0;
uint64_t transponderid = 0;
time_t starttime = 0, endtime = 0;
int desclen = 0, desccomplen = 0, parentalrating = 0;
char* title = NULL, *subtitle = NULL, *desc = NULL;

ret = fread(&serviceid, sizeof(int), 1, fd);
if(feof(fd)) break;
ret = fread(&transponderid, sizeof(uint64_t), 1, fd);
ret = fread(&eventid, sizeof(int), 1, fd);
ret = fread(&version, sizeof(int), 1, fd);
ret = fread(&parentalrating, sizeof(int), 1, fd);
ret = fread(&starttime, sizeof(time_t), 1, fd);
ret = fread(&endtime, sizeof(time_t), 1, fd);

//if epg.dat has an IO Error it runs in endless loop
//this stops the endless loop
if(starttime == 0 && endtime == 0)
count++;
else
count = 0;
if(count > 50) break;

len = 0;
ret = fread(&len, sizeof(int), 1, fd);
if(len > 0 && len <= 4096)
{
title = malloc(len + 1);
if(title == NULL)
{
err("title no mem %d", len);
free(title); title = NULL;
free(subtitle); subtitle = NULL;
free(desc); desc = NULL;
break;
}
ret = fread(title, len, 1, fd);
title[len] = '\0';
}
else if(len != 0)
{
err("epgfile defekt title len=%d", len);
free(title); title = NULL;
free(subtitle); subtitle = NULL;
free(desc); desc = NULL;
break;
}

len = 0;
ret = fread(&len, sizeof(int), 1, fd);
if(len > 0 && len <= 4096)
{
subtitle = malloc(len + 1);
if(subtitle == NULL)
{
err("subtitle no mem %d", len);
free(title); title = NULL;
free(subtitle); subtitle = NULL;
free(desc); desc = NULL;
break;
}
ret = fread(subtitle, len, 1, fd);
subtitle[len] = '\0';
}
else if(len != 0)
{
err("epgfile defekt subtitle len=%d", len);
free(title); title = NULL;
free(subtitle); subtitle = NULL;
free(desc); desc = NULL;
break;
}

ret = fread(&desclen, sizeof(int), 1, fd);
ret = fread(&desccomplen, sizeof(int), 1, fd);

len = desccomplen;
if(len == 0)
len = desclen;
if(len > 0 && len <= 4096)
{
if(desccomplen == 0)
desc = malloc(len + 1);
else
desc = malloc(len);
if(desc == NULL)
{
err("desc no mem %d", len);
free(title); title = NULL;
free(subtitle); subtitle = NULL;
free(desc); desc = NULL;
break;
}
ret = fread(desc, len, 1, fd);
if(desccomplen == 0)
desc[len] = '\0';
}
else if(len != 0)
{
err("epgfile defekt desc len=%d", len);
free(title); title = NULL;
free(subtitle); subtitle = NULL;
free(desc); desc = NULL;
break;
}

if(oldchnode != NULL && oldchnode->serviceid == serviceid && oldchnode->transponderid == transponderid)
chnode = oldchnode;
else
{
chnode = getchannel(serviceid, transponderid);
if(chnode == NULL)
{
debug(1000, "out -> NULL detect");
free(title); title = NULL;
free(subtitle); subtitle = NULL;
free(desc); desc = NULL;
continue;
}
oldchnode = chnode;
epgnode = NULL;
}

ifndef SIMULATE

if(endtime < time(NULL) || starttime > time(NULL) + epgmaxsec)
{
free(title); title = NULL;
free(subtitle); subtitle = NULL;
free(desc); desc = NULL;
continue;
}

endif

epgnode = addepg(chnode, eventid, version, starttime, endtime, epgnode, 1);
if(epgnode == NULL)
{
debug(1000, "out -> NULL detect");
free(title); title = NULL;
free(subtitle); subtitle = NULL;
free(desc); desc = NULL;
continue;
}
epgnode->parentalrating = parentalrating;
epgnode->desclen = desclen;
epgnode->desccomplen = desccomplen;
epgnode->title = title;
epgnode->subtitle = subtitle;
epgnode->desc = desc;
}

fclose(fd);

if(getconfigint("epg_del", NULL) == 1)
unlink(filename);

m_unlock(&status.epgmutex, 4);

//epg.dat seems defekt IO Error
if(count > 50) unlink(filename);

debug(1000, "out");
return 0;
}

And this is the code to read the epg.dat file to the memory:
chnode = getchannel(serviceid, transponderid);

  1. add the data to the epg linked list

epgnode = addepg(chnode, eventid, version, starttime, endtime, NULL, 1);
if(epgnode == NULL)
{
debug(1000, "out -> NULL detect");
free(title); title = NULL;
free(subtitle); subtitle = NULL;
free(desc); desc = NULL;
continue;
}
epgnode->parentalrating = parentalrating;
epgnode->desclen = desclen;
epgnode->desccomplen = desccomplen;
epgnode->title = title;
epgnode->subtitle = subtitle;
epgnode->desc = desc;

Version 0.8.2 has tuner problem

I use a 2 tuner Vu+Duo2 and I would like the program to incororate a selection to choose which tuner, (current in use or other tuner) to download the EPG data from. Currently I have to use the old version 0.6.2 to use the current tuner. I have CrossEPG download set weekly at 4am so it does not bother me watching normal TV channels.
My independent tuner config:-
My Tuner-A is dedicated to my 3.7 motor controlled C-Band dish. All fixed Ku dishes goto Tuner-B via an 8 port DiseqC switch.

Enigma2 Crash

After installing the last IPK, my old Dreambox crashed after requesting a download. During the parsing.

08/08/2012 09:36:06 SIFTeam CrossEPG Downloader 0.6.2) (c) 2009-2011 Sandro Cavazzoni
08/08/2012 09:36:06 This software is distributed under the terms of the GNU Lesser General Public License v2.1
08/08/2012 09:36:07 Interactive: OPEN cmd received
08/08/2012 09:36:07 EPGDB opened (root=/media/cf/crossepg)
08/08/2012 09:36:07 Clearing old aliases...
08/08/2012 09:36:07 Loaded 0 aliases
08/08/2012 09:36:07 Adding new aliases...
08/08/2012 09:36:07 Completed
08/08/2012 09:36:07 Interactive: OK action sent
08/08/2012 09:36:07 Interactive: DOWNLOAD cmd received
08/08/2012 09:36:07 Download channels from url: http://enigma2.world-of-satellite.com/epg_data/rytec.channels.xml.gz (0)
08/08/2012 09:36:07 HTTP Get (host:enigma2.world-of-satellite.com, port:80, page:epg_data/rytec.channels.xml.gz)
08/08/2012 09:36:08 Downloaded 95486 bytes
08/08/2012 09:36:08 Deflating epg_data/rytec.channels.xml.gz
08/08/2012 09:36:08 File deflated
08/08/2012 09:36:08 Reading channels from /media/cf/crossepg/crossepg.tmp.59Uzml
08/08/2012 09:36:10 Read 7994 channels
08/08/2012 09:36:10 Download channels from url: http://enigma2.world-of-satellite.com/epg_data/rytec.channels.xml.gz (0)
08/08/2012 09:36:10 HTTP Get (host:enigma2.world-of-satellite.com, port:80, page:epg_data/rytecxmltvcsat.gz)
08/08/2012 09:36:27 Downloaded 3247553 bytes
08/08/2012 09:36:27 Deflating epg_data/rytecxmltvcsat.gz
08/08/2012 09:36:43 File deflated
08/08/2012 09:36:43 Parsing /media/cf/crossepg/crossepg.tmp.YDVrIz

Crash !

root@dm7025:~# ls -lh /media/cf/crossepg/
-rw-r--r-- 1 root root 0 Aug 8 09:36 crossepg.aliases.db
-rw-r--r-- 1 root root 904.0K Aug 8 09:43 crossepg.descriptors.db
-rw-r--r-- 1 root root 0 Aug 8 09:36 crossepg.headers.db
-rw-r--r-- 1 root root 0 Aug 8 09:36 crossepg.indexes.db
-rw-r--r-- 1 root root 1.5K Aug 8 09:36 crossepg.log
-rw------- 1 root root 24.0M Aug 8 09:36 crossepg.tmp.YDVrIz
-rw------- 1 root root 3.1M Aug 8 09:36 crossepg.tmp.gEVyVe

No logs in messages.

Space is ok
/dev/hdc1 473400 31411 417547 7% /media/cf

no Viasat Baltic epg in crossepg plugin

hello, have sat tv HD receiver Amiko alien 8900 , in main system-spark, is new plugin CrossEPG, but in this plugin isnt provaider VIASAT BALTIC (satellite- Astra 4.8e, transponders- 11804 H,11843 H,11900 V,11958 H,12245 V,12380 H), i think this provaider use media highway EPG.

many users in Baltic countries,who have this receiver , trying get epg on crossepg plugin,but no result.

if need Viasat Baltic chanells database, we can try make it.
my friend every week making .xml file with program for every chanell.
thanks

Crossepg and storage device (configuration)‏

I'm having problems with my crossepg (dm800se). Always the option of external devices is unavailable, appearing only internal flash, but I see the 2 devices (device manager) and play my videos using media player. I did flash with new image, but I need to restart the box to appears my pen drive (crossepg configuration: sotrage device). How do I see what is happening?

See the picture. Sometimes I can change, sometimes no.
http://postimg.org/image/4li3tmlzx/

But I see this:
http://postimg.org/image/6qurxq19d/
http://postimg.org/image/afzhjqw3j/

When I reboot the box, appear this (sometimes appear, but all time appear only internal flash):
http://postimg.org/image/45vwl1gc9/

Thank you

Infinite problems since latest e2 upgrade

Hi,
I'm from Italy and using CrossEPG from git and I am experiencing many problems since ~two weeks ago, basically when I upgraded to the latest dmm cvs (I'm using nn2). I use OpenTV and one of xml or xepgdb.
It happened sometimes that epg was not loaded at all, other times (most of) it is loaded but it acts as one of the following:

  1. crash the gui with an e"pgcache.cpp assertion at line ####" error everytime I open the CoolMan EPG, the standard multi graphical epg, or even the WebIf that crashes e2 (and itself) being useless all the time. Immediately, so.
  2. in the last days, sometimes the epg is there for (most of, not all as before) the channels but as soon as you move right of the loaded lines it crashes e2. Still, with all the epgs (coolman,standard,webif).
    That's quite annoying. Has it something to do with the sources? With the new e2? A CrossEPG bug?
    I see I experience similar problems with a dm800se having older nn2 sw, so I think it's the sources being messed up very often.
    Forgot to mention, obviously, I reboot e2 every night after crossepg's work...p.s. I see dmm speaks about a "cool new way" to inject epg into e2 without a reboot. Is it true/workable?

mhw2epgdownloader digital+ problem

Device Dreambox 8000 with experimental image 09.03.2012-3.2 / mhw2epgdownloader version 1.0.11
Since about a week or so there seems to be a problem with the processing of the Digital+ channels on astra 19.2°E(can't test 30°W).
The process starts without a problem then it asks for a channel list that can't be found and it can't find any channels to process.
As a result no EPG data is loaded.
About a week ago this worked without a problem with same config.
Config file and log below:

Config:

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

mhw2epgdownloader Configuration file

EPG Data collector

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

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

LOG SECCTION

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

log enable = 1
log file = /media/usb/log/mhw2_dplus.log

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

SETTINGS SECCTION

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

max events = 22000
max summaries = 8000

Numero de pasadas, a mas pasadas, mas probabilidad de que descarguemos

una programacion mas completa, pero mas lento

repeat = 1

base de datos sqlite3

dbfile = mhw2epg.db

Crear la base de datos sqlite3 en memoria

dbinmemory = 1

Juego de caracteres

El formato via satelite es LATIN1 o ISO-8859-1

lo podemos convertir a UTF8

latin1 to utf8 = 1

Segundos que varia programacion con respecto al satelite

seconds to add = 0

Ejecutar antes de la descarga

run before =

Ejecutar despues de la descarga y exportaciones

{param: xmltv channels file} {param: xmltv events file} {param: total channels} {param: total themes} {param: total events} {param: total summaries} {param: utf8}

run after =

dispositivo

device = /dev/dvb/adapter0/demux3

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

EXPORT SECCTION

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

mv format

mv enable = 0
mv file = /media/hdd/mv/ec-save/epg.dat

xmltv format

xmltv enable = 0
xmltv events file = xmltv/tdteam.events.xml
xmltv channels file = xmltv/tdteam.channels.xml

crossepg format

crossepg enable = 1
crossepg db_root path = autodetect
crossepg libcrossepg path = autodetect

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

CHANNELS REPLACE SECCTION

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

channel replace = service:transponder:network:name -> service:transponder:network:name

channel replace = 746c:3f0:1:C+ACCION -> 7472:3F0:1:C+ACCION
channel replace = 746d:3f0:1:C+COMEDIA -> 7473:3F0:1:C+COMEDIA
channel replace = 746e:3f0:1:C+DCINE -> 7474:3F0:1:C+DCINE
channel replace = 7611:408:1:C+LIGA HD -> 7852:0:0:C+LIGA HD
channel replace = 7612:408:1:CANAL+HD -> 74CC:3F8:1:CANAL+HD
channel replace = 7613:408:1:C+ACCISN HD -> 7500:420:1:C+ACCISN HD
channel replace = 7614:408:1:C+COMEDIA HD -> 7851:41A:1:C+COMEDIA HD
channel replace = 7615:408:1:C+DCINE HD -> 7502:420:1:C+DCINE HD
channel replace = 7616:408:1:C+XTRA HD -> 74CF:3F8:1:C+XTRA HD
channel replace = 7617:408:1:CINEMAGIC HD -> 7820:428:1:CINEMAGIC HD
channel replace = 7618:408:1:C+FUTBOL HD -> 74CD:3F8:1:C+FUTBOL HD
channel replace = 7619:408:1:C+DEPORT HD -> 7822:428:1:C+DEPORT HD
channel replace = 761a:408:1:EUROSPORT HD -> 7501:420:1:EUROSPORT HD
channel replace = 7624:422:1:COSMO HD -> 74FF:420:1:COSMO HD
channel replace = 761b:408:1:CALLE 13 HD -> 781F:428:1:CALLE 13 HD
channel replace = 761c:408:1:FOX HD -> 74FE:420:1:FOX HD
channel replace = 761d:408:1:AXN HD -> 7850:41a:1:AXN HD
channel replace = 761e:408:1:NATGEOGRAPHD -> 7821:428:1:NATGEOGRAPHD
channel replace = 7623:422:1:VIAJAR HD -> 74CE:3F8:1:VIAJAR HD
channel replace = 761F:408:1:MTVNHD -> 6FB8:42C:1:MTVNHD
channel replace = 7620:408:1:MEZZO HD -> 781E:428:1:MEZZO HD
channel replace = 7621:408:1:CANAL+ 3D -> 7855:41A:1:CANAL+ 3D
channel replace = 75fa:408:1:C+DEPORT2 HD -> 7853:41A:1:C+DEPORT2 HD
channel replace = 7626:408:1:TNT HD -> 7883:414:1:TNT HD
channel replace = 7624:408:1:COSMO HD -> 74FF:420:1:COSMO HD
channel replace = 7627:408:1:NG WILD HD -> 7884:414:1:NG WILD HD
channel replace = 7628:408:1:SYFY HD -> 7885:414:1:SYFY HD
channel replace = 7625:408:1:HOLLYWOOD HD -> 7882:414:1:HOLLYWOODHD
channel replace = 7629:408:1:DISNEY CH HD -> 7886:414:1:DISNEY CH HD

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

CHANNELS COPY SECCTION

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

channel copy = service:transponder:network:name -> service:transponder:network:name

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

CHANNELS DELETE SECTION

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

channel delete = 9999:222:1:TELEBASURA


LOG:

root@dm8000:/usr/crossepg/scripts/mhw2epgdownloader# mhw2epgdownloader -c mhw2_dplus.conf

mhw2epgdownloader.mips version 1.0.11 ## By sergiotas (C) 2011


mhw2 epg found!

Config File: mhw2_dplus.conf
20/03/2012 13:49:43 Reading Channels/Themes
------ Reading channels/Themes... ------
20/03/2012 13:49:44 channel list not found
20/03/2012 13:49:44 Num themes found: 160

20/03/2012 13:49:44 Reading Events/Programs.
------ Reading events... ------
..............................................................................................................
20/03/2012 13:49:48 Save Events to Database.
------ Save events to database... ------
............................................................................................................................................................................................................................

20/03/2012 13:50:00 Reading Summaries.
------ Reading summaries... ------
...............................................................................
20/03/2012 13:50:15 Save Summaries to Database.
------ Save summaries to database... ------
..............................................................................................................................................................

20/03/2012 13:50:18 Current channels: 0
20/03/2012 13:50:18 Current themes: 160
20/03/2012 13:50:18 Current events: 21823
20/03/2012 13:50:18 Current summaries: 7859

20/03/2012 13:50:18 Copying channels...
------ Copying channels... ------

20/03/2012 13:50:19 Total channels: 0
20/03/2012 13:50:19 Total themes: 160
20/03/2012 13:50:19 Total events: 21823
20/03/2012 13:50:19 Total summaries: 7859
20/03/2012 13:50:19 Utf8: 1

20/03/2012 13:50:19 Application END succesfully

No OpenTV Data after latest Oozoon / E2 update DM8000

Hi. After upgrading the software CrossEPG runs but seems to be getting no data. It switches to the appropriate channel fine and runs as if everything is ok other than the process bars not appearing on downloading data. I have reinstalled but to no avail. The log is below, thanks.

31/10/2011 11:35:29 SIFTeam CrossEPG Downloader 0.6.2) (c) 2009-2011 Sandro Cavazzoni (http://code.google.com/p/crossepg/)
31/10/2011 11:35:29 This software is distributed under the terms of the GNU Lesser General Public License v2.1
31/10/2011 11:35:29 Interactive: OPEN cmd received
31/10/2011 11:35:29 EPGDB opened (root=/media/hdd/crossepg)
31/10/2011 11:35:29 Clearing old aliases...
31/10/2011 11:35:29 Loaded 0 aliases
31/10/2011 11:35:29 Adding new aliases...
31/10/2011 11:35:29 Completed
31/10/2011 11:35:29 Interactive: OK action sent
31/10/2011 11:35:29 Interactive: WAIT cmd received
31/10/2011 11:35:29 Interactive: DOWNLOAD cmd received
31/10/2011 11:35:29 Started OpenTV events download
31/10/2011 11:35:29 Reading dictionary '/usr/crossepg/providers/skyuk_astra2_28.2.dict' ...
31/10/2011 11:35:29 Completed. Read 512 values
31/10/2011 11:35:29 Reading channels...
31/10/2011 11:35:34 Read 0 channels
31/10/2011 11:35:34 Reading titles...
31/10/2011 11:35:44 Read 0 bytes
31/10/2011 11:35:44 Parsing titles...
31/10/2011 11:35:44 Titles parsed
31/10/2011 11:35:44 Reading summaries...
31/10/2011 11:35:54 Read 0 bytes
31/10/2011 11:35:54 Parsing summaries...
31/10/2011 11:35:54 Summaries parsed
31/10/2011 11:35:54 Ended OpenTV events download
31/10/2011 11:35:54 Interactive: SAVE cmd received
31/10/2011 11:35:55 Interactive: CLOSE cmd received
31/10/2011 11:35:55 EPGDB closed
31/10/2011 11:35:55 Interactive: OK action sent
31/10/2011 11:35:55 Interactive: QUIT cmd received
31/10/2011 11:35:55 SIFTeam CrossEPG DB Converter 0.6.2) (c) 2009-2011 Sandro Cavazzoni (http://code.google.com/p/crossepg/)
31/10/2011 11:35:55 This software is distributed under the terms of the GNU Lesser General Public License v2.1
31/10/2011 11:35:55 EPGDB opened
31/10/2011 11:35:55 Reading EPGDB...
31/10/2011 11:35:55 Completed
31/10/2011 11:35:55 EPG.DAT opened
31/10/2011 11:35:55 Writing events...
31/10/2011 11:35:55 Sorting hashes...
31/10/2011 11:35:55 Writing descriptors...
31/10/2011 11:35:55 EPG.DAT closed
31/10/2011 11:35:55 EPGDB closed
31/10/2011 11:36:54 SIFTeam CrossEPG Downloader 0.6.2) (c) 2009-2011 Sandro Cavazzoni (http://code.google.com/p/crossepg/)
31/10/2011 11:36:54 This software is distributed under the terms of the GNU Lesser General Public License v2.1
31/10/2011 11:36:54 Interactive: OPEN cmd received
31/10/2011 11:36:54 EPGDB opened (root=/media/hdd/crossepg)
31/10/2011 11:36:54 Clearing old aliases...
31/10/2011 11:36:54 Loaded 0 aliases
31/10/2011 11:36:54 Adding new aliases...
31/10/2011 11:36:54 Completed
31/10/2011 11:36:54 Interactive: OK action sent
31/10/2011 11:36:54 Interactive: WAIT cmd received
31/10/2011 11:36:57 Interactive: DOWNLOAD cmd received
31/10/2011 11:36:57 Started OpenTV events download
31/10/2011 11:36:57 Reading dictionary '/usr/crossepg/providers/skyit_hotbird_13.0.dict' ...
31/10/2011 11:36:57 Completed. Read 510 values
31/10/2011 11:36:57 Reading channels...
31/10/2011 11:37:02 Read 0 channels
31/10/2011 11:37:02 Reading titles...
31/10/2011 11:37:12 Read 0 bytes
31/10/2011 11:37:12 Parsing titles...
31/10/2011 11:37:12 Titles parsed
31/10/2011 11:37:12 Reading summaries...
31/10/2011 11:37:22 Read 0 bytes
31/10/2011 11:37:22 Parsing summaries...
31/10/2011 11:37:22 Summaries parsed
31/10/2011 11:37:22 Ended OpenTV events download
31/10/2011 11:37:23 Interactive: SAVE cmd received
31/10/2011 11:37:23 Interactive: CLOSE cmd received
31/10/2011 11:37:23 EPGDB closed
31/10/2011 11:37:23 Interactive: OK action sent
31/10/2011 11:37:23 Interactive: QUIT cmd received
31/10/2011 11:37:23 SIFTeam CrossEPG DB Converter 0.6.2) (c) 2009-2011 Sandro Cavazzoni (http://code.google.com/p/crossepg/)
31/10/2011 11:37:23 This software is distributed under the terms of the GNU Lesser General Public License v2.1
31/10/2011 11:37:23 EPGDB opened
31/10/2011 11:37:23 Reading EPGDB...
31/10/2011 11:37:23 Completed
31/10/2011 11:37:23 EPG.DAT opened
31/10/2011 11:37:23 Writing events...
31/10/2011 11:37:23 Sorting hashes...
31/10/2011 11:37:23 Writing descriptors...
31/10/2011 11:37:23 EPG.DAT closed
31/10/2011 11:37:23 EPGDB closed

Which descriptors contain the programme titles and summaries?

Hi. I checked the programme titles and summaries PIDs but I just got code rather than understandable words.

Do I assume this data is in all the tables on these PIDs or on only certain ones?

PIDs I checked

Headers 0x30, to 0x37 inclusive
Summaries 0x40 to 0x47 inclusive

What I am looking for is the actual channel names that appear on the EIT after the summary. In descriptor 0x50 it says for example 'Vidro - BBC ONE London' etc. But these only appear on the actual transponders.

Which descriptor do these appear in on 12.778V?

Also where is the NIT data and EPG numbers for Sky DE (Sky Deutschland)? I cannot find anything in the SI data.

Thanks in advance

Does alias script not work any longer under Pyton3?

Under OpenBH 5.0.009, either in a clean image, alias script does not work any longer and it is a huge issue because this feature is exactly what makes me to prefer CrossEPG against EPGImport.
I also tried either using the original alias.conf or my customised one, but it's the same (unsuccessful) result.

Crossepg sky uk opentv and various xepgdb

Hi.

I have crossepg running on my image, but when I have crossepg trying to download opentv and xepgdb, I get all data from xepgdb, but none from sky uk showing. However, if I have just sky uk opentv, then it shows...

Any workaround or reason for the bug? I can see that it has downloaded all the data, but it does not seem to load it (or maybe it's the saving that's not working?!)

After download crossepg reverts to flash

Am using a dm 800se, with OpenPLi and crossepg svn 300. I have a USB flash drive and an internal HDD, mounted as /media/usb and /media/hdd. I've configured crossepg to use Flash memory stick but after an overnight download the config gets set back to internal flash.

I've checked the download and all the download process completed without any errors and used the path /media/usb/crossepg (USB flash memory stick) but it seems that after the download had s completed crossepg config is set to use internal flash. I've also check the log file which shows that the download completed onto the USB flash memory stick.

I can't then set to use the USB flash memory stick or HDD, they are not presented as options when pressing the left/right arrow buttons on the remote until after I've restarted enigma2.

So what checking does crossepg perform after the download which would cause it to think that the USB and HDD are not present.

How to compile in generic linux box

Hello, i am interested in compiling the whole project in a generic linux environment, to use some tools like epgdb etc. Is it possible and if yes, how?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.