javascript - 创建简单 TeamViewer 克隆的最佳步骤
问题描述
我需要创建一个 Teamviewer 克隆。基本上,我需要它在所有 3 个主要平台(Win、Mac、Linux)上工作。我正在绞尽脑汁尝试使用 NodeJS + Electron DesktopCapture 来捕获视频并通过 P2P 转换来解决
我正在考虑使用https://recordrtc.org而不是 electron,因为它可以直接在浏览器中运行,我只能稍后将其打包为可执行文件。
但我认为我最大的问题是:
1) 如何从 Electron / RecordRTC 获取实时视频并通过服务器进行流式传输?我以后只能获取录制的文件(.webm),但这没用。
2) 我将如何控制其他用户的鼠标和键盘?RobotJS,也许?好像我要观看一个频道的视频,然后对比另一个频道的键盘和鼠标?
我会编程,我只需要一盏灯!
这是为了我的工作!(自由职业者)
泰<3
解决方案
推荐阅读
- mysql - 关于 SQL 中的数据函数
- linux - 有没有一种简单的方法可以在终端中拥有/执行一组常用命令
- moto - Moto:Boto3 ListObjects 显示键,但 GetObject 返回 NoSuchKey 错误
- reactjs - 我在 Visual Studio Code 中的 React 解决方案突然没有遇到断点
- azure - 我无法从 CLI 获取 ARM 模板
- python - 为什么在运行工作代码时会出现 Kivy 错误?
- sql - DB2 REGEXP_LIKE 无法识别字段数据中的破折号
- html - 没有悬停的悬停效果
- python - Django Celery OSError:无法获得平均负载
- python-3.x - 使用pywinauto填写用户名和密码字段时无法登录