Xpra: Ticket #504: delegated encoding mode

Building on #370 and #426: we want to be able to do the encoding on the host (proxy server) using NVENC and let the actual xpra server sitting behind it just throw RGB pixels at it.

How this is going to work:

Potential problems:

Longer term:



Mon, 27 Jan 2014 14:15:22 GMT - Antoine Martin: attachment set

PoC proxy encoding delegation preparatory work


Mon, 27 Jan 2014 15:27:03 GMT - Antoine Martin: attachment set

PoC proxy encoding delegation: sends BGRX pixels with video proxy tag


Tue, 28 Jan 2014 06:59:35 GMT - Antoine Martin:

What still needs to be done:


Wed, 29 Jan 2014 16:02:40 GMT - Antoine Martin:

It is working surprisingly well!


Tue, 18 Feb 2014 09:52:38 GMT - Antoine Martin: owner changed

Ready for testing (with and without #520):


Tue, 10 Jun 2014 05:18:57 GMT - Smo: status changed; resolution set

Closing this for now until we do some further testing. I'll reopen and comment when I have time to do more.


Sat, 23 Jan 2021 04:57:37 GMT - migration script:

this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/504