Re: [vdr] from xineliboutput to ... perhaps softhdddevice?

2015-04-17 Thread Cedric de Wijs



On 4/17/2015 2:13 PM, VDR User wrote:

For those of you using Raspberry Pi or Allwinner boards, how is osd
performance? If the osd is fast & smooth, I'm interested in building
a couple vdr setups like those (maybe Raspberry Pi 2. Rpi is just too
slow). Any degrade in performance is a deal-breaker for me.

Thanks


Hi,

OSD performance is not an issue on an allwinnerA20, with one exception. 
I have 640GB SD recordings. The first time after VDR startup, opening 
the list with recordings is a bit slow (about a second). This is on a 
olimex A20 board, running both the VDR server and xineliboutput and 
vdr-sxfe.


Come to think of it, I heard codi (xbmp) has support for hardware 
decoded video playback on the A20, and vdr has support for xbmc via 
vdr-plugin-vnsiserver. Is there anybody who has taken this route? How 
did it go?

http://linux-sunxi.org/XBMC
http://kodi.wiki/view/VDR

the other route I heard of is VDR+softhddevice via vdpau and cedarX. Has 
anybody got this running on an A20? Does it actually yields accelerated 
video playback?


I have managed to use mplayer to playback my recordings using cedarX, 
but that's some time ago:

https://www.olimex.com/forum/index.php?topic=3560.msg14973#msg14973

Kind regards,
Cedric

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] from xineliboutput to ... perhaps softhdddevice?

2015-04-18 Thread Cedric de Wijs



On 4/17/2015 6:46 PM, VDR User wrote:

Actually cedarX hw decoding was another question I forgot in my
previous post. I've read that it's working in linux but I didn't know
if any output devices supported it (yet)?. Was hoping softhddevice
does, or would if I sent Johns an A20. :)


I think it's always helpful to send a developer the hardware you want 
their code to run on. This helps on the hardware side of things, being 
able to debug on actual hardware goes much faster than let somebody else 
test stuff for you.
Also, when you donate hardware, you let the developer know much you want 
it to work, and i think this motivates.


Kind regards,
Cedric

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] from xineliboutput to ... perhaps softhdddevice?

2015-04-18 Thread Cedric de Wijs




Am 17.04.2015 um 20:46 schrieb VDR User:

Actually cedarX hw decoding was another question I forgot in my
previous post. I've read that it's working in linux but I didn't know
if any output devices supported it (yet)?. Was hoping softhddevice
does, or would if I sent Johns an A20. :)
I suppose you missed that vdr + softhddevice libvdpau-sunxi is working 
on A10/A20 hardware already and makes these devices nice fanless 
energy saving vdr clients. Including deinterlacing.


So first, forget the cedarx binaries and take a look at 
http://linux-sunxi.org/Cedrus
There is a libvdpau backend driver for A10/A20 devices, that supports 
hardwares accelerated video decoding and presentation.
With johns' help we tried to improve that piece of code in the last 
few weeks and have now something, that is working very well imho.
But it's not finished yet and not all vdpau functions are implemented. 
Because of the way libvdpau-sunxi uses the hardware, there are still 
some limitations, especially when working in windowed mode. But it's 
quite good useable.

You may give it a try: https://github.com/rellla/libvdpau-sunxi

There are already a few threads and howtos in the german vdr-portal.de 
and in vdr-wiki.de iirc.
It also should be no problem to make a vdr server out of one of these 
boxes. It's nothing else than linux on an arm box. I recommend to take 
a device, that has sata and put your rootfs there instead of sd card 
or nand. And maybe you will have some limitations due to the bandwidth 
(usb etc.) as with the other arm boxes as well.


Regards
Andreas
Thank you. I indeed missed that vdr + softhddevice + libvdpau-sunxi 
exist. I will take a look at it. When I succeed in creating a functional 
VDR box with it, I'll add it to these howtos:

https://wiki.debian.org/VDR
https://wiki.archlinux.org/index.php/Digitenne

I have used the olimex A20-OLinuXino-MICRO-4GB with 3 DVB-T receivers 
all connected to one USB port of the A20 via a hub. my receivers can't 
filter the data, therefore the entire datastream is sent to the A20. 
When recording 3 TV shows concurrently, this is 24MB/s (192Mb/s) of 
data. I have almost never seen glitches in the recorded shows.


When used with samba (and large files), the A20 delivered 11MB/s from 
the SATA HD to the 100Mb NIC.


I can say both the USB and the SATA buses are quite capable.

Kind regards,
Cedric

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr