November 19, 2018 · ARTS 本文字数: 254 阅读时长:1 min 全站字数:361.8k

VNC相关的技术资源整理

  1. VNC相关协议
  2. VNC服务端和客户端软件
    1. VNC服务端
    2. VNC客户端
    3. SDK
  3. VNC会话录制

VNC相关协议

  1. RFC6143-The Remote Framebuffer Protocol

VNC服务端和客户端软件

VNC服务端

  1. Ubuntu LXDE and VNC Server
1
2
docker run -p 6080:80 dorowu/ubuntu-desktop-lxde-vnc
http://127.0.0.1:6080/#/
  1. X11VNC

VNC客户端

  1. Windows远程桌面Web客户端 可以通过URL远程登录和控制Windows系统
  2. noVNCHTML5 技术的 VNC 客户端

SDK

  1. Guacamole是一个HTML5 Web应用程序,使用像VNC or RDP这样的远程桌面技术来访问远程电脑的桌面。它可作为集中服务器的一个隧道和代理,这样可以通过Web浏览器访问多个桌面。无需插件,客户端只需要一个支持HTML5和AJAX的Web浏览器。
  2. libvnc VNC的C语言版本客户端和服务端类库。
  3. minimega中的vnc功能
  4. TigerVNC多平台高性能的VNC客户端和服务端类库。
  5. RealVNC Java SDK收费版本
  6. TightVNC远程控制软件,提供Java,C,C#的SDK。

VNC会话录制

  1. vnc2flv。将vnc会话录制为flv格式,可以通过ffmpeg转化为其他视频格式。