|
|
发表于 2021-10-18 17:10:05
|
显示全部楼层
本帖最后由 flyqie 于 2021-10-18 17:38 编辑
这种就别推荐novnc了....那玩意不适合这个场景, 声音传输、文件传输、便捷的剪贴板支持(novnc新版直接加了个选项卡实现的好像,不能直接自动完成剪贴板同步) 都没有.
从vnc现在发展来说,倒也不能说vnc完全不适合这个场景,但是肯定体验是不太好的(主要还是相应软件对rfb协议实现以及扩充的问题,流量开销这个方面其次).
realvnc啥的用他们自家server/client端还能好点,起码声音、文件传输啥的都有,画面质量也不错.
tigervnc tightvnc ultravnc什么的没怎么使用,不太清楚,但估计大概率也还是很多功能只有用自家的server/client才能实现.
另外,即使不谈使用体验,安全性也是个问题:
rfb协议里规定的VNC Authentication这边用的是des,而且好像最高只有8位密码可用.倒也不是没有其他安全验证方式实现,但是基本能得到所有客户端支持的也就是无验证和VNC Authentication两种.
如果用其他协议做传输数据加密的话,倒也是可以,但是在windows端下...感觉挺麻烦的,不过直接上novnc用websocketify走wss也算问题不大.
RFC: https://datatracker.ietf.org/doc/html/rfc6143 |
|