VLC late shouldn’t matter for a server, but if you want to remotely drive a desktop I’ve had great experience with moonlight. There is a open source build for Linux called sunlight. github.com/LizardByte/Sunshine
You will need a GPU to encode the stream. It’s mostly focused on gaming but works well for desktops.