win10远程桌面连接教程(远程桌面控制项目实践)

笔者基于rv1126/his3520d的远程维护设备采用的代码在上一个推荐项目kvmweb中开源了,主要实现了以下功能,刚才js界面有点丑,借鉴了很多其他大佬的技术,如有不妥请告之:

win10远程桌面连接教程(远程桌面控制项目实践)(1)

300-500毫秒延时实时性可以接受但离100ms的目标还有很远

win10远程桌面连接教程(远程桌面控制项目实践)(2)

rv1126

win10远程桌面连接教程(远程桌面控制项目实践)(3)

webrtc 控制windows,datachannel ssh远程

win10远程桌面连接教程(远程桌面控制项目实践)(4)

his3520d

win10远程桌面连接教程(远程桌面控制项目实践)(5)

远程安卓

win10远程桌面连接教程(远程桌面控制项目实践)(6)

內网地址发现

win10远程桌面连接教程(远程桌面控制项目实践)(7)

控制centos服务器

1、实时图像直播

这个功能可以把一切有HDMI/VGA/USB摄像头/RTSP等设备的音视频实时传输到网页显示或分发存储。实时展示了远端被维护设备的显示界面,当然作为网页推流功能也很容易,其实就是一个功能

2、鼠标键盘控制

这个功能主要是应用在远程鼠标键盘控制,只需要一根USB线缆跟被控设备连接即可以实现远程操作系统界面,跟本地键盘鼠标体验一样

3、远程U盘

这个功能主要是针对远程文件共享,可以实现,可控共享本地大容量U盘,直接在远端通过USB线缆传给被控设备(跟远端设备插入U盘一样),可以实现大容量U盘,ISO光盘镜像模拟,远程被控机获取本地文件非常方便安全,远程装机,安装软件,升级程序变得毫无压力

4、远程Jtag调试

通过本设备插入jtag调试器(比如jlink仿真设备)可以实现远程在线调试,烧写程序,这个功能还是很有用的,以后嵌入式开发调试可以派一个接线小弟去现场就可以了,说是在的,很多工况跑测试,以前只能抱着笔记本去现场,或者看日志,能远程断点调试,喝着咖啡,吹着空调就把bug排除了,是不是很爽

5、远程USB设备共享

支持可管理的USP over IP 设备远程共享功能,这个功能想象空间比较大,USB接口是一个强大的接口,包罗万象,实现了远程USB设备共享,很多事情真的都变的可能了,你还分的出远端和本地吗,当然网络是必须要保障的,不过5G来了,这些还是问题吗

6、新一代VPN技术

支持Wireguard VPN协议,使用了最先进的加密技术(利用Curve25519进行密钥交换,ChaCha20和Poly1305用于数据认证,BLAKE2用于散列),安全性毋庸置疑。WireGuard 是为嵌入式设备开发的,支持IP地址漫游,也就是网络断开再连,对它不会有影响。WireGuard 使用 UDP 协议传输数据,在不使用的情况下默认不会传输任何 UDP 数据包,所以比常规VPN省电很多,可以像ShadowSocks一样一直挂着使用,安全性更高,速度稳定可靠。

7、应用场景

远程维护、远程办公(远程游戏,这个应该也可以吧实时响应还可以,不过我好像不喜欢游戏)、远程核验、远程对讲、远程控制、远程采集、远程试验均可以,大家可以开脑洞留言,我有偿征集应用场景

8、人工智能

边缘AI计算赋能,强大的音频图像处理能力,2.0T NPU计算能力,内置rknn框架,下一步挖掘本地智能检测算法,也欢迎有实力的算法团队合作,设备智能故障判断、仿真应该大有可为

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页