起因
因为专升本成功被大学录取了,但是我现在使用的是台式机,带到学校麻烦而且会断电所以我选择使用Moonlight和RDP来实现远程控制。
但是,现在有一个问题就是Moonlight无法在没有显示器的情况下进行串流,但我又不想买欺骗器因此我想到使用虚拟显示器,来让Moonlight以为电脑上有显示器来实现串流。
至于为什么不用 parsec 是因为以下几点(但也不是说它不好,只是用得少,用的时候才会启动它。)
- 长期使用偶尔还是需要手动确认才能继续使用
- 手机操作蹩脚,偶尔使用手机时太遭罪了
- 长期登录麻烦
经过
1. 首先下载虚拟显示器驱动,这里使用的是 Github 里面的一个项目Virtual-Display-Driver
这里为没办法上去的同学提供Windows端的安装包(注意区分版本)
Virtual Display Driver (Windows 11 22H2+)
Virtual Display Driver (Windows 10+)
2. 将下载下来的文件解压到 C:\IddSampleDriver
解压完成之后文件夹里是这样的

3. 安装文件夹中的驱动证书
点击文件夹下的installCert.bat这一步需要使用管理员身份来打开,否则会报错。

运行完成之后命令窗口中应该显示按任意键完成,我这里因为已经安装过了所以窗口内的内容不一样就不截图了。
4. 修改虚拟显示器分辨率(可选)
这一步可选可不选,看自己需求
点击文件夹中的option.txt文件里面的内容就一个分辨率、一个帧率
可以把文件中的没用的分辨率都删掉留上自己适合的分辨率也可以在原有的基础上添加,我是按照我自己使用的物理显示器的设置添的分辨率和帧率

5.安装驱动
Win+R 打开运行输入hdwwiz.exe

操作流程:
1.先点击下一页到这个页面选第二个选项

2.拉到最下面点击显示适配器

3.选择从磁盘安装,文件位置就是刚刚解压到的地址C:\IddSampleDriver

4.安装结束,此时你的屏幕应该会闪一下
结果
打开Windows设置 > 系统 > 屏幕,此时应该可以看到两个显示器了,这时Moonlight就可以在没有物理显示器的情况下串流了。

留言