Capturing Remote Desktop (RDP) Screen Content in Rust on Windows Server 2022 #104
Unanswered
louis030195
asked this question in
Q&A
Replies: 1 comment
-
|
@louis030195 RDP is not implemented through the traditional display driver passthrough, but another set of its own, capturing RDP has always been a complicated thing, I recommend you try windows virtual display, you can write a user-state driver of your own that creates a virtual display, and your driver gets the screen that is pushed to the display, which is a more common practice on headless servers. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I'm developing an open-source screen capture application in Rust that needs to capture screen content from Remote Desktop sessions on Windows Server 2022. Our setup:
xcapcrate for screen captureThis works for local screens but fails to capture RDP session content.
Questions:
What I tried:
Any guidance on the correct Windows APIs or Rust crates for this specific use case would be greatly appreciated.
Beta Was this translation helpful? Give feedback.
All reactions