sunshine
sunshine copied to clipboard
YUV444 Mode?
Hi
Some nvidia cards support 4:4:4 colorspace for encoding in nvfbc, I had a quick look around and saw that currently if the colorspace isn't yuv42 using CUDA it throws an error. Or is nvfbc -> nvenc used?
I know it's not the primary goal of this project however adding the ability to specify the 444 colorspace would make sunshine viable as a "low-latency remote desktop" on linux. Currently this is only possible using windows to windows RDP with remotefx.
I know there is VNC/freerdp/Xorg but none of them really work well for the 'low latency remote desktop' use case.
Sunshine does work great for that, except for the loss of chroma information :/
I'd be happy to do the work for this but any hints or an outline about the best way to go about it would be very helpful :)
This project seems unmaintained.
There is a new, maintained version.
https://github.com/SunshineStream/Sunshine
Hi @jmars , we are developing a separate project https://github.com/selkies-project/selkies-gstreamer which is an open-source Linux WebRTC HTML5 remote desktop based on GStreamer. YUV444 is an important topic for us also, so please stop by if you are interested.