Hi all, I'm using freevo for quite a long time, but due to a hd-crash I have to set it up from scratch. I'm running a DVB-T card and before the crash I was using it with vdr (plus the freevo-vdr plugin).
Starting from scratch I want to use the DVB-T card directly from freevo, so I went through the list and found the solution using dvbstreamer. dvbstreamer itself is running fine (when watching through xine). But I don't get it running in freevo. I followed the Wiki (http://doc.freevo.org/TvPlugins#head-d2fe093c7fc46de55582138af1ff5be8e0669868). Freevo is from yesterdays svn (freevo-1.x). Here is the relevant config part of my local_conf.py: -- snip -- plugin.remove('tv.mplayer') plugin.activate('tv.dvbstreamer.live_pause') LIVE_PAUSE_BUFFER_SIZE = (6.25, 30*60) LIVE_PAUSE_BUFFER_PATH = '/tmp/freevo/live.buf' VIDEO_GROUPS = [ VideoGroup(vdev='0', group_type='dvb', desc='Recording Video Group', record_group=None), ] TV_CHANNELS = [ # ( 'XMLTV NAME', 'FREEVO DISPLAY NAME', 'CHANNELS.CONF NAME' ), ( 'ard.de', 'Das Erste', 'Das Erste' ), # ( 'zdf.de', 'ZDF', 'ZDF' ), # ( 'rtl.de', 'RTL', 'RTL Television' ), # ( 'sat1.de', 'SAT.1', 'SAT.1' ), # ( 'rtl2.de', 'RTL 2', 'RTL2' ), # ( 'prosieben.de', 'PRO 7', 'ProSieben' ), # ( 'kabel1.de', 'KABEL 1', 'kabel eins' ), # ( 'vox.de', 'VOX', 'VOX' ), # ( 'n24.de', 'N24', 'N24' ), ] plugin.remove('tv.generic_record') #plugin_record = plugin.activate('tv.dvbstreamer.record') #TV_RECORDFILE_SUFFIX = '.ts' -- snip -- So, when selecting the channel in the program-guide, freevo crashes (a HARD crash, I get a popup saying it crashed and after that nothing can be selected from the box... I need to kill freevo's xserver). Here is the last bit of the log: -- snipp -- DEBUG: getVideoGroup(chan='ard.de', isplayer=True, chan_index=0) DEBUG: getVideoGroup(chan='Das Erste', isplayer=True, chan_index=2) Traceback (most recent call last): File "/usr/lib/python2.5/site-packages/freevo/main.py", line 299, in eventhandler app.eventhandler(event) File "/usr/lib/python2.5/site-packages/freevo/util/benchmark.py", line 91, in origfunc return func(*args, **kwargs) File "/usr/lib/python2.5/site-packages/freevo/menu.py", line 816, in eventhandler if not isinstance(menu, Menu) and menu.eventhandler(event): File "/usr/lib/python2.5/site-packages/freevo/util/benchmark.py", line 91, in origfunc return func(*args, **kwargs) File "/usr/lib/python2.5/site-packages/freevo/tv/tvguide.py", line 234, in eventhandler pi.actions()[0][0](menuw=self.menuw) File "/usr/lib/python2.5/site-packages/freevo/tv/programitem.py", line 172, in play self.parent.player('tv', self.prog.channel_id) File "/usr/lib/python2.5/site-packages/freevo/tv/tvmenu.py", line 82, in start_tv p.Play(mode, tuner_id) File "/usr/lib/python2.5/site-packages/freevo/tv/plugins/dvbstreamer/live_pause.py", line 234, in Play self.change_channel(tuner_channel) File "/usr/lib/python2.5/site-packages/freevo/tv/plugins/dvbstreamer/live_pause.py", line 315, in change_channel adapter = eval(self.fc.getVideoGroup(channel, True).vdev) File "<string>", line 1 /dev/video0 ^ SyntaxError: invalid syntax DEBUG: Couldnt load font "Arial_Bold.ttf" DEBUG: trying alternate: verabd.ttf -- snip -- Any help would be appreciated. Cheers, Manuel -- [EMAIL PROTECTED] http://www.malteser-berlin.de http://www.matronix.de - http://www.elektronik-kompendium.de/public/borchers
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil
------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________ Freevo-users mailing list Freevo-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-users