或许大家看到这个标题会联想到市面上的一些远程控制软件,诸如:TeamViewer、AnyDesk等。这一次笔者想推荐的并不是一款远程桌面软件,而是一款远程显示软件,甚至可以理解成一款简易的KVM系统。
虽然市面上许多远程控制软件能实现差不多的功能。比如:同步显示主机的画面、远程控制目标主机。但大多存在这样几个问题总是令人不太满意:不能实现扩展桌面功能、远程播放视频不流畅、FPS很低、响应延迟较大。或许spacedesk正好合你的口味。
既然提到了spacedesk和远程控制软件有很大的不同,那么究竟哪里不同呢?它到底藏着怎样的黑科技?让我们来聊聊驱动的那些事。
远程桌面控制软件大多通过DirectX抓取桌面图像然后压缩处理传输给远程电脑显示。如果有在远程时注意观察任务管理器的之家网友,不难发现除了远程控制软件本身占据着CPU外,DWM的CPU占用率也比平常高不少。
下面两张图为没有开启任何其他应用软件的情况下截取的,第一张为通过TeamViewer被远程控制,第二张为TeamViewer关闭。
而今天的主角spacedesk的实现方法则是在系统正式启动完成之前,向Windows系统中注入驱动代码,让系统以为真的插了额外的显示器、键盘、鼠标。这种驱动级的图像抓取方式效率理应比DirectX通过DWM抓取的方式效率更高。
虽然安装过程很简单,基本上是一直点下一步的事儿。但是有一些地方笔者还是稍微提一下,以免产生一些问题导致无法使用。
前面扯了这么多,还不如直接上结果,那么就直接开始吧。由于笔者电脑是英文系统,可能部分界面为英文显示,应该不妨碍理解。
与正常的外接显示器或者电视机一样,可以配置复制屏幕、扩展屏幕、改变屏幕位置、只在某一个屏幕显示、设置主副屏。
由于笔者目测测试设备是处于2.4G无线网络环境,故网络吞吐量就不做测试了,但是笔者会把以前使用时统计的数据公布。
由于笔者目前使用的无线网络受到周边干扰最高只能达到15Mbps的速度,故不单独测试网络吞吐量。那笔者就讲一下笔者以前在1Gbps对等网络中测试的结果吧。
1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。