webRTC 实现 WEB 控制 windows 上某个应用的窗口界面功

143 天前
 zsvc

有人做过使用 webRTC 实现 WEB 控制 windows 上某个应用的窗口界面功能么 ? 有的话感谢分享一下项目谢谢。

1112 次点击
所在节点    程序员
12 条回复
xubeiyan
143 天前
首先你如果通过浏览器是不得行的,因为沙盒没法操作浏览器之外的东西。如果你用 Electron 或者类似物,这是可以的。因为在 2017 年我就写过 WebRTC+robotjs 的一个,实现了整个远程控制了(屏幕键盘鼠标)。项目地址在此: https://github.com/xubeiyan/yukiyukiProject 但 ICE 服务器早就关了(用不了的
daysv
143 天前
webRTC 用作传输, 控制这一块还是要你自己搞定,N 年前用 node webkit 有实现过
youngPacce
143 天前
tauri+rust+webRTC [ [Rust] 使用 Tauri 开发的一款远程桌面控制软件-哔哩哔哩] https://b23.tv/EsVaL9A
zsvc
143 天前
@xubeiyan 需要的可以定位录屏某个窗口不是桌面
zsvc
143 天前
@youngPacce 你好项目性能如何?
youngPacce
143 天前
@zsvc 这个我不太清楚,我只是看到了没试过,不过看演示速度还是很快的。
nashaofu
143 天前
https://github.com/screego/server 这个能否满足需求?
xubeiyan
143 天前
@zsvc webrtc 支持只抓取一个窗口的
SenseHu
143 天前
想实现 rustdesk 的功能?
flyqie
143 天前
@xubeiyan #8

可以自己实现然后把帧数据喂给 webrtc 。
flyqie
143 天前
@flyqie #10

不过会复杂一些,可能还得自己搞个 ffi
tangtang369
143 天前
这个谷歌的 webRTC demo 貌似就能实现这个功能

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1042622

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX