[Dvbstreamer-user] Problems with EPG on dvbstreamer 2
Status: Beta
Brought to you by:
charrea6
|
From: Manuel B. <ma...@ma...> - 2011-12-06 15:27:44
|
Hi all,
a few weeks ago I had to switch my dvbstreamer setup from 1.2 to 2.0,
because 1.2 didn't find any channels anymore (old ones in the DB worked,
but some channels changed their place, so I needed to scan again with a
new channels.conf).
So, as a last hope I tried with dvbstreamer 2.0, which works nicely
(even the freevo recordserver works without any modification after the
upgrade -> nice!)
The only thing missing is EPG now. I got the EPG over the air with a
little modified version of the example on the wiki. Well, this doesn't
work anymore (as I expected). So I got the new python bindings and found
getepg.
After removing one transponder that can't be tuned in (-> infos missing,
only ffff.ffff.0000 was there) manually from the sqlite database (is
there any way to do this from the dvbstreamer commandline that I
missed?), getepg get's a little further, but still no joy:
-- snip --
chronus:~# getepg -c -x epg.xml
8 multiplexes to update
192.168.0.2:0 (1) processing 2114.0901
192.168.0.2:0 State: waiting
192.168.0.2:0 (2) processing 2114.0306
192.168.0.2:0 (3) processing 2114.0304
192.168.0.2:0 (4) processing 2114.0101
192.168.0.2:0 (5) processing 2114.0202
192.168.0.2:0 (6) processing 2114.0301
192.168.0.2:0 (7) processing 2114.0102
192.168.0.2:0 (8) processing 2114.0305
192.168.0.2:0 finished
Traceback (most recent call last):
File "/usr/bin/getepg", line 609, in <module>
main()
File "/usr/bin/getepg", line 599, in main
capture_full()
File "/usr/bin/getepg", line 455, in capture_full
epghandler.stop()
File "/usr/bin/getepg", line 294, in stop
self.session.stop_epg_capture()
File "/usr/lib/python2.5/site-packages/dvbstreamer/session.py", line
275, in stop_epg_capture
self.execute_command('epgcapstop')
File "/usr/lib/python2.5/site-packages/dvbstreamer/session.py", line
117, in execute_command
result = conn.execute_command(command)
File "/usr/lib/python2.5/site-packages/dvbstreamer/connection.py",
line 133, in execute_command
raise errors.Error(error_code, error_message, lines)
GenericCommandError: 65535 : Not yet started!
-- snip --
I'm in Germany here in case this matters.
The reception isn't too good sometimes, even tough I got an Axing
antenna pre-amp... But usually it is okay (sometimes some artifacts).
Is getting the EPG supposed to work here in Germany? Version 1.2 worked
fine.
Any hints or pointers are mostly welcome.
Cheers,
Manuel
--
Manuel Borchers
Web: http://www.matronix.de
eMail: ma...@ma...
|