C# 通过网络流式传输屏幕

C# Streaming screen over Network

我正在寻找 framework/toolkit/component 或一种方式,通过网络流式传输屏幕或特定 window/control (Wpf)。以下是一些规格:

this one这样的类似问题还有很多,不过都快10年了。大多数人的回答是:截屏,但这会让光标闪烁并花费 cpu,我认为今天有更好的方法。

已经完成的工作

问题

是否有任何 framework/toolkit/component streams/shares 桌面或其一部分可以通过本地网络执行?有没有其他现代方法可以做到这一点?就像 Microsoft Teams 桌面共享。

我是新手,所以我希望你能帮助我得到这个。

我用 @bradbury9 提议的 VNC Nuget 结束了它。它具有最佳性能。