您的位置:首页 > 任务详情
招标模式 基于 RustDesk 开源版本进行二次开发,实现开发能力
  • 雇主:mike
  • 截止时间:2024-07-11
  • 分类:程序开发

¥ 1000

免责声明 该外包需求信息来源于站外平台,本站仅提供公开信息部分字段展示与订阅服务,更多请查看免责声明。

任务详情

一、能力要求1、熟悉 RustDesk 或其他远程控制软件原理及架构;2、熟悉 RustDesk 开发相关技术栈,如 Rust、Dart 及 Node.js 等语言;二、需求描述现我司有个桌面端应用项目,需要在此PC客户端(Electron 框架)上实现“远程控制”能力。但目前 RustDesk 并未提供对外开放能力,为了保持良好的用户体验,期望在发起远程控制时,可以直接进入 RustDesk 的远程控制界面,即无需用户手动启动软件并手动输入对方ID然后再发起。过去我们有类似的桌面应用集成第三方软件的案例,例如 Zoom 视频会议。客户端通过 Node.js 的 exec 接口能力,在启动软件时带入参数,如下:const exec = require('child_process').exec;exec(process.cwd() + '\\app\\meeting\\ZoomMeeting.exe -j <传入参数>';软件启动同时,用户自动加入会议,整个过程不会显示登录页面等其他无关界面。以上,我们期望可以实现以下两个核心改造:1、后端服务提供开放接口能力,允许第三方接口创建远程控制相关的必要数据;2、客户端支持第三方软件接入,可通过脚本带参数启动软件,并直达远程控制界面。最终实现效果:用户A发起远程控制用户B时,可以双方直接进入远程控制界面(启动RustDesk前的交互由集成方实现)。三、场景简述:第一步:用户A在PC客户端找到B用户,并点击发起“远程控制”;第二步:第三步:用户A收到用户B的“同意”回执后,即带相关参数启动RustDesk,双方进入远程控制界面;四、其他说明具体价格面议!!!

任务附件 (0)

暂无稿件哦!

预期中标

已中标

0

快去分享,提高任务的曝光率吧

  • 发布需求     2024.07.11
  • 服务商报价    
  • 选择服务商并托管资金    
  • 服务商工作    
  • 验收付款    
  • 评价