On Wed, November 19, 2008 1:03 pm, Manuel Borchers wrote:
> Hi Adam,
>
> thanks for your quick help!
>
> Am Dienstag, den 18.11.2008, 23:07 +0000 schrieb Adam Charrett:
>> You'd be better off using the new livepause plugin as it has superceded
>> the dvbstreamer specific one.
>> plugin.activate('tv.livepause')
>> LIVE_PAUSE2_BUFFER_PATH='/tmp/freevo/live.buf'
>> LIVE_PAUSE2_BUFFER_SIZE= 2048 #Size in MB, Default 2GB of disk space
>
> Ahh, well, I did not read the section above. Thanks for the hint!
>
> I got somewhat further now (after building evas, rebuild
> kaa.display, ...)
>
> Im using xine (because this is running and I did not setup vlc for
> freevo yet).
>
> Here my new config:
>
> -- snip --
> plugin.remove('tv.mplayer')
> plugin.activate('tv.livepause')
> LIVE_PAUSE2_BUFFER_SIZE = 1024
> LIVE_PAUSE2_BUFFER_PATH = '/tmp/freevo/live.buf'
> LIVE_PAUSE2_PREFERRED_PLAYER = 'xine'
>
> VIDEO_GROUPS = [
>   VideoGroup(vdev='0',
>               group_type='dvb',
>               desc='Watching Video Group',
>               ),
> ]

This all looks good.

> 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')
> -- snip --
>
> I get a blank screen now, when selecting a channel and the log reveals
> why:
>
> -- snip --
> DEBUG: loading tv.plugins.livepause as plugin
> tv.plugins.livepause.PluginInterface
> DEBUG: live pause started: Path=/tmp/freevo/live.buf Max Size=1024MB
> Freevo 1.8.3 r11172 ready
> INFO: ('localhost', 18001) is down
> DEBUG: XMLTV, trying to read raw file (/var/lib/freevo/TV.xml)
> DEBUG: XMLTV file (/var/lib/freevo/TV.xml) missing!
> DEBUG: Only adding channels in TV_CHANNELS to TvGuide
> INFO: ('localhost', 18001) is down
> INFO: ('localhost', 18001) is down
> INFO: ('localhost', 18001) is down
> INFO: ('localhost', 18001) is down
> DEBUG: getVideoGroup(chan='prosieben.de', isplayer=True, chan_index=0)
> DEBUG: New channel, tuning to ProSieben
> DEBUG: getVideoGroup(chan='ProSieben', isplayer=True, chan_index=2)
> DEBUG: Failed to find controller for device

This is very odd, this will happen if the videogroup type is not 'dvb' or
'hdhomerun'. Can you post your full local_conf.py? I'm wondering whether
your videogroups are being overriden somewhere.

> -- snip --
>
> I tried to grep my through the code a bit to find out why it fails
> getting the controller, but I'm somewhat lost not knowing anything about
> the internals of freevo, dvbstreamer and livepause (and my python is,
> uhm, nearly non-existent ;)
>
> I saw in the code that one can specify a username and password for the
> dvbstreamer connection. Is that necessary when connecting to a local
> "dvbstreamer -a 0 -d" (are there any config files out there for
> dvbstreamer?)
It's only necessary if you changed them when starting DVBStreamer, which
you don't need to do normally.

> Thanks again for help!
No problem

Cheers

Adam


-------------------------------------------------------------------------
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

Reply via email to