Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 创建简单TeamViewer克隆的最佳步骤_Javascript_Node.js - Fatal编程技术网

Javascript 创建简单TeamViewer克隆的最佳步骤

Javascript 创建简单TeamViewer克隆的最佳步骤,javascript,node.js,Javascript,Node.js,我需要创建一个Teamviewer克隆。基本上,我需要它在所有3个主要平台(Win、Mac、Linux)上工作。我绞尽脑汁试图解决使用NodeJS+Electron DesktopCapture来捕获视频,并通过P2P进行转换的问题 我想用它代替electron,因为它可以在浏览器上正常工作,我只能在以后将它打包成可执行文件 但我认为我最大的问题是: 1) 如何从Electron/RecordRTC获取实时视频捕获并通过服务器传输?我只能在以后获取录制的文件(.webm),但这是无用的 2) 如

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

我想用它代替electron,因为它可以在浏览器上正常工作,我只能在以后将它打包成可执行文件

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

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

2) 如何控制其他用户的鼠标和键盘?也许是机器人?就好像我要看一个频道的视频,用键盘和鼠标对比另一个频道

我知道如何编程,我只需要一盏灯

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


您好,您可以使用VNC SDK,但我不确定他们是否有javascript软件谢谢您的帮助,但我忘了说我不能使用私有软件,因为它每月都会向客户销售