浏览器中的TeamViewer,强烈推荐的开源远程控制平台

介绍

本文要介绍的主角是使用.NET Core,SignalR Core和WebRTC构建的远程控制和远程脚本解决方案——Remotely,大家都知道TeamViewer或者说都用过它,但是其目前的不稳定性太大,导致不少人已经放弃使用了,那么今天介绍的Remotely将会满足大家对于TeamViewer几乎同等的需求,并且是浏览器端完成远程控制的操作,并且是开源的!


浏览器中的TeamViewer,强烈推荐的开源远程控制平台

Github

https://github.com/lucent-sea/Remotely

特性

  • Github开源

首先Remotely是开源的,基于GPL-3.0 License开源协议。基于 .NET Core, SignalR Core,和WebRTC构建。

  • 高性能

Remotely在浏览器中控制远程桌面,非常的流畅,笔者自测阿里云小带宽流畅控制,并且画面质量很高,完全满足日常远程控制需求

  • 自主搭建环境

由于是开源软件,Remotely只是提供了demo,大家可以通过demo体验,但是由于不是正式使用,demo的网络环境在国内并不是很好,但是Remotely本身就是需要自行构建,这样也能最安全,不用担心信息泄露,Remotely提供服务端和客户端

  • 与TeamViewer同样的无人值守功能

搭建完的Remotely需要注册账号,每一个账号都会有一个组织,可以通过组织进行无人值守的操作,相当方便。

  • 远程记录

控制桌面的时候还能够进行远程记录转换为webm文件进行下载

  • 脚本执行

Windows PowerShell,PowerShell Core,Bash和CMD的远程脚本

  • 可选WebRTC

用于在Windows代理上进行安全的对等屏幕传输,从而减少了服务器上的负载

  • 拖放式文件传输
  • 远程音频流(仅Windows)
  • 双向剪贴板共享
  • 综合聊天
  • 双认证方式
  • 跨平台

Remotely作为一个开源软件,同时支持Windows和Linux,并且服务端理论支持.net core所支持的所有平台

视频参考

由于视频只能上传一个,仅上传一个作为参考

截图

以下控制时的控制面板,控制质量非常高,笔者在测试的时候,控制起来毫无违和感,当然和网络环境肯定是有关的。

浏览器中的TeamViewer,强烈推荐的开源远程控制平台
浏览器中的TeamViewer,强烈推荐的开源远程控制平台

搭建过程

服务端可以托管在Windows服务器或者Linux服务器,以下是搭建过程截图,仅供参考,如果有需求直接上Github参考教程,由于笔者闲置一台Windows小型服务器,因此使用的Windows服务器进行搭建的,以后将会作为我的主力远程方式,搭建过程并不是很复杂,这里推荐大家使用pgsql作为数据库的后台,如果你也使用Windows环境进行搭建,不懂的地方可以在下方留言或者私信

浏览器中的TeamViewer,强烈推荐的开源远程控制平台
浏览器中的TeamViewer,强烈推荐的开源远程控制平台

总结

由于remotely本质上就是一个远程控制和远程脚本执行的一个平台,需要自行搭建,本文只是简单介绍一下这样一个值得尝试的工具,如果有条件的可以按照步骤一步步进行搭建操作,笔者也搭建了一个个人使用环境,如果想体验一下效果的可以私信笔者“remotely”进行体验,由于是私人使用可能哪天就会失效,仅供测试,敬请谅解!

内容出处:,

声明:本网站所收集的部分公开资料来源于互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。如果您发现网站上有侵犯您的知识产权的作品,请与我们取得联系,我们会及时修改或删除。文章链接:http://www.yixao.com/soft/12071.html

发表评论

登录后才能评论