Jay Sorg wrote:
>> I can access comparable server hardware and I still see barely acceptable 
>> youtube (and horrible vimeo).
>>
>> It would seem that network performance and CPU on the client is the 
>> differentiator.
>>
>> I would like to pursue this discussion and invite others to share their 
>> experience.
>>
>> Plus, would we be interesting to see if people could get together to sponsor 
>> further xrdp developments.
> 
> Gustavo,
> 
> I'm currently looking for funding for this project.
> Modify VLC to have it check if it's running in either a windows or
> xrdp session, if so, try to open the needed virtual channels to the
> client.  If that succeeds, switch out the output, video, and audio
> plugins to RDP redir plugins that redirect the H264 or MP4 / AAC, AC3
> streams to the client.
> 
> It would be really great is the VLC people would accept this change
> into there code.
> 
> The XV(XVideo) approach would not work as well since XV is really only
> used for YUV to RGB and stretch blts.
> 

Sure the XVideo extension is not useful, but the Video Acceleration API 
is much more than that, see

http://en.wikipedia.org/wiki/Video_Acceleration_API

http://freedesktop.org/wiki/Software/vaapi

A peruse of the specification would suggest that the VAEntrypointVLD is 
pretty high up in the codec, as far as I can tell from a cursory glance 
basically the video stream once it has been unwrapped from it's file 
container. It's first level decompression of the losslessly compressed 
video stream. You might need to pack it back up again a bit or mung it 
somewhat to get it in a suitable format to push down the MS-RDPEV channel.

However if the current entry points are not suitable, you could always 
look to get the standard extended to include a higher level entry point 
that would be suitable.

The advantage of getting it working with VA API is that there are a 
whole host of media players that work with this.

There is also the VDPAU standard from Nvidia that does a similar thing 
if VAAPI is not sufficient.

> BTW, you asked about the audio redir.  We are working on that now.
> Should be in 0.7.
>

Is there a release for 0.6 yet? I saw there was some Ubuntu binary debs, 
but did not see any announcement of an equivalent source tarball etc.


JAB.

-- 
Jonathan A. Buzzard                 Email: jonathan (at) buzzard.me.uk
Fife, United Kingdom.

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
xrdp-devel mailing list
xrdp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xrdp-devel

Reply via email to