Does anyone have any suggestions? I have 2 x HTPC’s that I connect to via VNC to change YouTube videos etc, and VNC is just so slow and horrible
The catch is that it MUST be completely local. It must work with no internet, and I don’t want something that will make itself available over the internet
RDP doesn’t work of course, because it locks the screen on the other end
It looks more like a lack of power on the cpu side of your machines.
How remote desktop works is primarily influenced by the cpu of the machine you are connecting to.
Solutions based on screenshots and jpg will never be super fast.
Its an 8700K on one end and a 3700X on the other, I’ve never in my life had a good experience with VNC, I think high bitrate video is just not where it shines
I meant more about how much free cpu the remote desktop software could use. A typical symptom of a slow remote desktop response(in lan) is often that cpu is just busy with a ton of other things. And there is not enough power to run a remote desktop smoothly and seamlessly. OBS will behave in a similar way if it does not have adequate cpu power to use. Of course, the disk subsystem and RAM may also have some overall impact.
But I’m not saying that it has to be that way for you
RDP has never been super fast, from experience I can say that the combination of ultravnc and TigerVNC on a strong cpu works quite well as long as it has the power and the right priority. But watching video of 30fps and more always cuts and drops frames. This is where streaming games software is more suitable if you want to have high fps performance.
If, on the other hand, it is to be an ordinary remote desktop for graphical remote pc management then I am satisfied with Ultravnc + TigerVNC.
Give your software the highest possible priority… maybe it’ll help a little.
RDP is pretty good, it actually uses AVC compression in it’s most recent implementation so 30fps is pretty easy to obtain, even on anemic hardware.
It is possible to remote into a windows computer via RDP and have the local machine/monitor stay up (not locked).
The only time I’ve had a good experience with VNC is on dedicated VNC server hardware like a raritan/aten/adder terminal connected to the target computer.
I’ve also had bad experience with teradici’s remote desktop solution (at least with their software viewer… supposedly their dedicated hardware viewer is better).
It is possible to control the currently logged in user via RDP without having it lock the local machine’s screen, in a way both remote and local inputs would happen on the machine… I probably can’t talk about how to do it as to not upset the microsoft gods, but the google will.
I code via RDP on Fedora (gnome RDP) running in a VM on AMD Ryzen 9 3950X (with no hw GPU), and when I scroll fast (free scroll) through thousands of lines of code it doesn’t stutter like it does in VNC or AnyDesk.
Google Remote Desktop also is pretty fast, when it works, however, sometimes it gets black screen and I don’t know how to fix it. Also, it hasn’t been updated in a couple of years.