首页 > 解决方案 > 创建简单 TeamViewer 克隆的最佳步骤

问题描述

我需要创建一个 Teamviewer 克隆。基本上,我需要它在所有 3 个主要平台(Win、Mac、Linux)上工作。我正在绞尽脑汁尝试使用 NodeJS + Electron DesktopCapture 来捕获视频并通过 P2P 转换来解决

我正在考虑使用https://recordrtc.org而不是 electron,因为它可以直接在浏览器中运行,我只能稍后将其打包为可执行文件。

但我认为我最大的问题是:

1) 如何从 Electron / RecordRTC 获取实时视频并通过服务器进行流式传输?我以后只能获取录制的文件(.webm),但这没用。

2) 我将如何控制其他用户的鼠标和键盘?RobotJS,也许?好像我要观看一个频道的视频,然后对比另一个频道的键盘和鼠标?

我会编程,我只需要一盏灯!

这是为了我的工作!(自由职业者)

泰<3

标签: javascriptnode.js

解决方案


推荐阅读