On Wed, 2012-03-07 at 10:52 +0000, Gustavo Homem wrote: > Hi Jonathan, > > > On Tue, 2012-03-06 at 11:48 +0000, Gustavo Homem wrote: > > > Dear all, > > > > > > XRDP has been working extremely well for us, except for video > > > playback > > > where it still consumes a lot of bandwidth. > > > > > > What would be the route to have smooth video? > > > > Use a 1Gbps ethernet connection, works for me :-) > > Can you share which terminal model you are using?
A stripped down PC, has a Core2 6400 at 2.13GHz with 2GB of RAM and an Intel NIC. Runs CentOS6 and is used purely to get RDP sessions on other boxes and display a zenoss dashboard. All the thin clients suck as they mostly don't seem to support 1920x1200 resolutions and/or dual monitors. > > > > > > > > > Would it involve a special output device for Linux media players > > > (mplayer, kaffeine, etc) plus Multimedia Redirection on the > > > server? > > > > > > Seems that the freedrp client already supports that: > > > > > > http://technet.microsoft.com/en-us/library/ff817595%28WS.10%29.aspx > > > > > > > Basically yes. The other potential option is to extend the x11rdp > > server > > to handle the Video Acceleration API extension then extend libva to > > divert the video through the MS-RDPEV protocol, thereby removing the > > need for putting specific new support into the media players. > > > > That sounds much better in terms of design. > > > The only thing I am not sure about is whether the VA API can handle > > being handed the full MPEG2/H.264 etc video stream. You might need to > > take the broken up video stream and reassemble it before it can be > > pushed through the MS-RDPEV extension. > > If I understood directly your idea X11rdp would have to accept the > video as the regular Xserver does via libva and instead of rendering > it to a bitmap would send it to the client. The client would have to > have to identify a certain "rectangle" as containing libva-like input > and interpret it. > No x11rdp via libva would accept the video stream as undecoded but probably out of it's container format, parcel it backup and spew it down the MS-RDPEV extension channel where it would be decoded on the client. How viable this is I don't know however. 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