xrdp hardware encoder project - neutrinolabs/xrdp GitHub Wiki

With the success of turbo jpeg codec mode, the next codec that makes sense is H.264. I'm starting an experiment to use either the Intel quick sync or Nvidia hardware.

First pass will be just an extension of the surface command to add a new codec. We will need to address the issue with fonts. Fonts look bad when compressed with H.264. Best guess is that we need to use 2 codecs with fonts compressed planar or clear. Eventually, this should be done using the GFX virtual channel so MS clients can connect.