在使用Sunshine、moonlight玩游戏串流、远程桌面支持支持各种分辨率和刷新率,除了使用HDMI显卡欺骗器硬件支持虚拟显示器外,采用软件模拟虚拟显示器是常用的解决方案。
虽然TeDesk、Citrix这些商用软件功能强大,但费用过高。
汇总一下各操作系统常用的开源的虚拟显示器方案
1、Windows
https://github.com/nomi-san/parsec-vdd
https://github.com/MolotovCherry/virtual-display-rs
https://github.com/ge9/IddSampleDriver
https://github.com/itsmikethetech/Virtual-Display-Driver
https://github.com/fufesou/RustDeskIddDriver
https://github.com/roshkins/IddSampleDriver
下图是 parsec-vdd 项目对各个开源虚拟显示器项目的功能对比,虽然有自我吹捧味道,但可以作为参考:
2、macOS
https://github.com/Stengo/DeskPad
https://news.ycombinator.com/item?id=41800602
DeskPad的需求来源是开发者视频会议分享屏幕时,分享方分辨率过高,导致收看方看不全的问题。
在DeskPad Hacker News 发布讨论中,有人推荐了基于OBS Project的跨平台解决办法
3、Linux
Xephyr:https://freedesktop.org/wiki/Software/Xephyr/
clipscreen:https://github.com/splitbrain/clipscreen
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...