Electron + React学习记录_05_项目实战-远程控制

这篇博客记录了利用Electron和React开发远程控制应用的过程。目标是提供一种高效的技术支持方式,允许技术人员远程控制用户电脑进行故障排查和功能演示。关键点包括:傀儡端分享控制码、控制端连接、画面传输、指令传递和响应。技术上,使用desktopCapturer捕获画面,WebRTC进行画面和指令传输,而robotjs用于响应控制指令。
摘要由CSDN通过智能技术生成

项目背景:

提供软件服务时在复杂情况时下(如排查故障、演示功能),通过沟通解决非常低效


目标:

希望迅速为用户提供远程协助,能够远程控制用户电脑,提供点击和键入功能,完成排查故障、演示场景


业务流程:

     角色:

  • 控制端:技术人员
  • 傀儡端:用户

     流程:

  1. 傀儡端告知控制端本机控制码
  2. 控制端输入控制码连接傀儡端
  3. 傀儡端将捕获的画面传至控制端
  4. 控制端的鼠标和键盘指令传送至傀儡端
  5. 傀儡端响应控制指令
     

关键点分析:

1.傀儡端告知控制端本机控制码

建立端与控制码的联系 ->服务端需求

2.控制端输入控

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值