C#非Windows远程桌面

Ale*_*lex 0 .net c# remote-desktop

我想创建一个简单的远程桌面应用程序(您可以远程查看屏幕并与之交互).作为第一步,我尝试截取屏幕,每秒1次,将它们压缩为JPEG并将其发送(没有交互),但我发现即使在局域网上这也很慢.

你对如何做得更好有任何暗示吗?这样的项目有C#示例代码吗?

And*_*mes 8

您可以考虑查看VNC的实现.VNC是开源的,可以满足您的需求.我知道VNC的开源.NET客户端:http: //dotnetvnc.sourceforge.net/

希望这会为您的项目提供一些方向.

  • @David:如果没有人试图重新发明轮子,我们永远不会有旋转的轮辋. (4认同)
  • +1.更不用说VNC是已经为此类功能构建的众多解决方案之一,那么为什么要重新发明轮子呢? (2认同)