Hi Denis, > I've come across the following product yesterday, it features mpeg4 > compression chips with linux support and video4linux 2 api. > > http://store.bluecherry.net/bluecherry-bc-04120a-oem-4-port-video-4-port-audio-realtime-hardware-compression-capture-card.html > > I am thinking at trying to use the mpeg compression chips as an extra > optimisation for the jpeg optimization that Jay has integrated into > xrdp/freerdp. > > What do you think about it? would it be hard to integrate the > compression backend in the v4l2 api?
In general, I'd be up for something like this. We did something like this at Calista on Windows. One issue was that we had to DMA the frame buffer from the Video card into the Encoder. That is a lot of data across the PCIe bus. But for X11rdp, the frame buffer is in system memory, so it's DMA in RGB data, DMA out compressed MPG4 data. I think it's worth some time investigating if you have the time. I know where to add the hook on both client(FreeRDP) and server(X11rdp, xrdp). Jay ------------------------------------------------------------------------------ Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122412 _______________________________________________ xrdp-devel mailing list xrdp-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xrdp-devel