noVNC

编程之家收集整理的这个编程导航主要介绍了noVNC编程之家,现在分享给大家,也给大家做个参考。

noVNC 介绍

noVNC - 使用 html5 (Web Sockets,Canvas) 实现的VNC客户端,支持加密(wss://)noVNC既是html VNC客户端JavaScript库,也是构建在该库之上的应用程序。 noVNC在任何现代浏览器中运行良好,包括移动浏览器(iOS和Android)。

noVNC提供一种在网页上通过html5的Canvas,访问机器上vncserver提供的vnc服务,需要做tcp到websocket的转化,才能在html5中显示出来。网页就是一个客户端,类似win下面的vncviewer,只是此时填的不是裸露的vnc服务的ip+port,而是由noVNC提供的websockets的代理,在noVNC代理服务器上要配置每个vnc服务,noVNC提供一个标识,去反向代理所配置的vnc服务

noVNC 被普遍用在各大云计算、虚拟机控制面板中,比如 OpenStack Dashboard 和 OpenNebula Sunstone 都用的是 noVNC。

noVNC 默认情况下会以交互式的方式连接,在这个过程中会做身份权限校验(账号连接、读写控制),是否是 true color 等,这个对于生产不是很适用,我们后来将授权这块做在 Django 上,结合 LDAP 做登录认证。考虑到专线带宽的限制,默认关闭了 true color 开启了压缩。VNC 对带宽的消耗还是比较厉害的,平均下来,每开一个新链接,会消耗 1Mbps 左右的带宽,所以如果需要做实时的展示大屏,需要考虑这块的瓶颈。

网站地址:https://novnc.com

GitHub:https://github.com/novnc/noVNC

网站描述:使用 HTML5实现的VNC客户端

noVNC

官方网站:https://novnc.com

小编说

以上是编程之家为你收集整理的noVNC全部内容。

如果觉得编程之家网站内容还不错,欢迎将编程之家推荐给好友。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


photopea,在线Photoshop图片编辑工具
pinyin,转换中文字符为拼音的工具
lets-chat,基于slack的企业内部web聊天工具
SpeedCurve,追踪网页的性能表现
FirefoxSend,简单、私密的文件分享服务
gtmetrix,网站访问速度测试工具
Random,在线随机工具集合
阿拉丁指数,微信小程序微信指数排名平台
Blend,在线创建CSS颜色渐变工具
爱站网,百度权重排名查询
node-jscs,一个 JavaScript 的代码风格检查工具
GoAccess,免费开源网站日志分析工具
EverEdit,轻量级文本编辑器
Jitamin,开源php项目管理系统
PixFix,搞定图片压缩失真工具
qiuziti,中文上传图片字体查找
trianglify.io,在线低多边形图片生成器
Ulysses,基于Markdown笔记写作神器
Raindrop.io,一款可以跨平台、跨设备的网络书签软件
imglarger,AI人工智能图片放大工具