这几天苦于没有个好用的wifi环境下的投屏桌面的方案,头发都掉了不少,我又离编程大神又近了一点点~~~
找到的几个方案
gnome-network-displays https://gitlab.gnome.org/GNOME/gnome-network-displays //这个项目采用的miracast挺有前景的,但目前还没有达到可用的程度
miracle https://github.com/chenbd/miracle 文档资料太少,编译了不会用:(
偶然间在oschina发现了Deskreen这个神器,下载了果然好使,Deskreen是用electron+node.js做的桌面软件,跨平台可用,通过启动后自建http服务,通过抓取指定应用的截图并通过http广播给接入方实现的无线投屏。在
经过测试,效果还可以。但存在几个小问题
- 貌似有点延迟,但在局域网环境下可以忍受
- 貌似屏幕分辨率是4:3的,现在电脑屏幕大部分都是16:9的吧,投屏后显示不全有点可惜
总体来说还是不错的,但总归还是存在一些不足,不过在miracast的linux实现成熟之前这已经是我知道的最好的解决方案了。