【实战】electron 制作远程控制软件(预)

2021-01-30  本文已影响0人  kevin5979

上一篇 electron API

主要角色

基本流程

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

项目关键点分析

傀儡端告知控制端本机的控制码
》》》建立端与控制码的联系(服务端需求

控制端输入控制码连接傀儡端
》》》通过控制码找到用户(服务端需求
》》》建立控制端和傀儡端的连接(服务端需求 or 客户端需求

傀儡端将捕获的画面发送到控制端
》》》捕捉画面、播放画面(客户端需求
》》》用户间画面传输(服务端需求 / 客户端需求

控制端发送鼠标/键盘指令到傀儡端
》》》捕获指令(客户端需求
》》》用户间指令传输(服务端需求 / 客户端需求

傀儡端响应控制指令
》》》响应指令(客户端需求

图示

技术关键点

  1. 怎么捕捉画面?
  1. 怎么完成用户间连接、画面+指令传输?
  1. 怎么响应控制指令?
END
上一篇 下一篇

猜你喜欢

热点阅读