Sponsored links


Go Back   Sat Industry Forums > Dreambox > Dreambox Development
Register FAQ Members List Calendar Mark Forums Read

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 10-20-2004
dexterp's Avatar
Italiano Moderator
 
Join Date: Jul 2004
Posts: 488
Thanks: 1
Thanked 6 Times in 4 Posts
dexterp is on a distinguished road
How to read EPG from dreambox

Hello guys!

Has anybody any information regarding how db stores EPG informations and where? I cant download enigma source to examine it (because i cant get win cvs working with this server i guess because of encryption) ...

Any help would be apreaciated!

Thanks!

Dexter
Reply With Quote
Sponsored links
  #2 (permalink)  
Old 10-20-2004
Registered User
 
Join Date: Nov 2003
Posts: 19
Thanks: 0
Thanked 0 Times in 0 Posts
talius is on a distinguished road
Quote:
Originally Posted by dexterp
Hello guys!

Has anybody any information regarding how db stores EPG informations and where? I cant download enigma source to examine it (because i cant get win cvs working with this server i guess because of encryption) ...

Any help would be apreaciated!

Thanks!

Dexter
Hi dexterp
I don't know if it can help you but you can try to implement the following lines in your code and see what happens:

First do a test to the DB to determine the enigma ver.
then implementing a HTTP client in your app and run the following lines:

for 107 based enigama
http://DB IP here/cgi-bin/getcurrentepg2?ref=1:0:1:3f8:a:46:fff60000:0:0:0:

for 108 based enigma
http://DB IP here/getcurrentepg2?ref=1:0:1:3f8:a:46:fff60000:0:0:0:

for 108.2 based enigma
http://DB IP here/getcurrentepg?type=extended&ref=1:0:1:3f8:a:46:fff60000:0:0:0:

The red colored text is just an example of ServiceID, StreamID, NetworkID and Namespace which is unique for every channel.

Remember that you have to consider a http authentication if needed.

Then using a loop like for (i = 0; i <= services; i++) and the lines above you can build your EPG data base.

That is the way how I do it in DBTimerDeLuxe.

Hope it helps

regards
talius
Reply With Quote
  #3 (permalink)  
Old 10-20-2004
dexterp's Avatar
Italiano Moderator
 
Join Date: Jul 2004
Posts: 488
Thanks: 1
Thanked 6 Times in 4 Posts
dexterp is on a distinguished road
Thank you I was already thinking about using web interface for it, i was dreaming about a faster way

Btw, is there any way to recognize enigma image version?
And do we have to manually parse html response file?

Dexter
Reply With Quote
  #4 (permalink)  
Old 10-20-2004
Registered User
 
Join Date: Dec 2003
Posts: 164
Thanks: 0
Thanked 0 Times in 0 Posts
zigzag2 is on a distinguished road
maybe take a look at Pent's sources(MV Plugin) for how to access enigma's EPG
Reply With Quote
  #5 (permalink)  
Old 10-21-2004
Registered User
 
Join Date: Nov 2003
Posts: 19
Thanks: 0
Thanked 0 Times in 0 Posts
talius is on a distinguished road
Quote:
Originally Posted by dexterp
Thank you I was already thinking about using web interface for it, i was dreaming about a faster way

Btw, is there any way to recognize enigma image version?
And do we have to manually parse html response file?

Dexter
I don’t know if there is any sufficient way of determining enigma version. However what is interesting here is the version of the web interface.
I just analyzed the html response on the home page and found something what is unique for each image. Then I recognize the version by this unique element.

Regarding parsing the html response, you have to handle the response using appropriate routines in your programming environment. It is mainly about strings handling routines.

regards
talius
Reply With Quote
  #6 (permalink)  
Old 10-24-2004
dexterp's Avatar
Italiano Moderator
 
Join Date: Jul 2004
Posts: 488
Thanks: 1
Thanked 6 Times in 4 Posts
dexterp is on a distinguished road
Does anybody know where dreambox EPG cache is stored?
Reply With Quote
  #7 (permalink)  
Old 10-24-2004
Registered User
 
Join Date: Jan 2004
Posts: 3
Thanks: 0
Thanked 0 Times in 0 Posts
erix is on a distinguished road
You might want to look in apps/tuxbox/enigma/lib/dvd/epgcache.cpp file in tuxbox-cvs. I have a hunch that it is not stored anywhere permanently. In enigma you can get the cache by getting the instance of the eEPGCache object. So maybe the best is to use the HTTP to get the EPG if you wnat it from outside of enigma.

There is also an XMLRPC code in enigma, though it is not clear yet to me exactly what services are provided (?) if any.

PS: You can browse the code also online -> http://cvs.tuxbox.org/cgi-bin/viewcvs.cgi/tuxbox/
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
read files kar with dreambox giucol Dreambox Development 6 03-10-2008 03:04 AM
How to use USB Memory sticks on Dreambox MrBandwidth Accessories 2 07-10-2007 03:00 PM
Geeting my Xbox to read MP3s from my Dreambox? Help needed! jay_c DB Images 6 03-15-2005 12:53 AM
bitcontrol® MPEG-2 Decoder and Dreambox Receiver for Windows hemertje DB Images 3 10-27-2004 04:22 PM
New Dreambox owners please read this! MrBandwidth DB Images 31 03-29-2004 10:11 PM


All times are GMT +10. The time now is 07:45 PM.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Page generated in 0.23802 seconds with 10 queries