3 ms·
Fundamentally, generic screen sharing is going to involve running a video encoder live (because that's what you're doing - generating a video stream of your des
by rkangel 6y ago
Fundamentally, generic screen sharing is going to involve running a video encoder live (because that's what you're doing - generating a video stream of your desktop). Something needs to do that work, and unless your GPU can it's going to be the CPU.
The only way around it that I know is a 'remote desktop' type protocol where you send drawing primitives to reconstruct the desktop on the other end. That is obviously a much more complicated thing to get working and is better for different use cases.