2 ms·
Browsing the code, this looks like it is sending full screen JPEGs. Maybe someone can correct me, but I think RDP can be more sophisticated and send only the ar
by mixtur2021 5y ago
Browsing the code, this looks like it is sending full screen JPEGs. Maybe someone can correct me, but I think RDP can be more sophisticated and send only the areas of the screen which has changed? From collection, they used to hook the GDI stack directly? This is why RDP has/had a better reputation than VNC for responsiveness. Maybe this server is working in the base case with no optimization?
- pjmlp 5y agoModern proper RDP uses the DirectX stack. No idea about low level details, but it does perform much better than X Windows ever did.
- vb6sp6 5y ago
- viraptor 5y agoIt's in the to-do list to improve the updates handling. Also it's even worse now - the whole content is base64'd https://github.com/DarkCoderSc/PowerRemoteDesktop/blob/main/PowerRemoteDesktop_Server/PowerRemoteDesktop_Server.ps1#L936 https://github.com/DarkCoderSc/PowerRemoteDesktop/blob/main/...
- spl33n 5y agoCheck out the dev branch, the Raw Bytes support was just added: https://github.com/DarkCoderSc/PowerRemoteDesktop/tree/dev https://github.com/DarkCoderSc/PowerRemoteDesktop/tree/dev It still optionally support Base64 tho.