[vdr] Popcorn as VDR frontend

Johan Andersson jna at jna.pp.se
Thu Mar 12 19:43:30 CET 2009


I need some advise on routes to look into on the subject.

First, thank you Klaus and all for a great PVR. I have tried a lot of 
others like Myth, MediaPortal, GBPVR etc, but the silent menusystems are 
hopelessly inferior to having all menus on OSD. Me and my family have 
used VDR for 2+ years now and we are all happy with it.

I am not bleeding edge VDR with DVB-T in Sweden being SDTV and we have 
only one TV-set although I'm running client/server xineliboutpout with a 
  dedicated frontend machine.

I bought myself a PCH with the idea of using it instead of my PC VDR 
frontend.

With some effort and googling I got xineliboutputs vdr-fbfe (with 
xinelib et.al) cross compiled and runnable on the PCH.

However AFAIK, the directfb usage in xinelib is based on pixelmaps 
written to a dfb surface, all mpeg decode is done in software, this is 
suboptimal on the PCH along with sound being a problem. Running vdr-fbfe 
on PCH says 'DFBGetSurface() not supported' and exits.

It seems people have looked into streamdev instead. I like my VDR OSD 
though on the TV-set, am I wrong in believing that is a nono with streamdev?

Now PCH has an 'IAdvancedMediaProvider' extension to directfb seemingly 
allowing the mpeg-stream to be sent directly to the hardware, thereby 
including both video and audio, it is sadly not fully documented in the 
headers released by Syabas...

The most promising option as I see it is to slash down vdr-fbfe to only 
display the 'osd_command' data on a PCH DFB layer without video 
capability and stream 'normally' to PCH using ideally the xineliboutputs 
servers ability to supply for example an http stream. The hope being 
that the 'vdr-fbfe' application can access directfb concurrently and 
have the OSD displayed ontop of the video layer.

Before I dig deeper into this I would like to ask the community what has 
been tried and what routes do you see as most viable?

I know of some other PCH frontend software for GBPVR Myth, ie vomp and 
mvcpmx(?) but they seem to return me to the world of silent menus, not a 
place I want to be.

/Johan


-- 
Johan Andersson, jna at jna.pp.se




More information about the vdr mailing list