LibVNCServer 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
LibVNCServer 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
LibVNCServer 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
LibVNCServer 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
LibVNCServer 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 GPL
开发语言 C/C++
操作系统 Linux
软件类型 开源软件
开源组织
地区 不详
提 交 者 不详
适用人群 未知
收录时间 2009-01-31

软件简介

LibVNCServer是一个用来开发VNC服务器的C类库,你所要做的就是提供一个帧缓冲和一些I / O功能,并调用函数每次帧缓冲区的变化。它支持所有已知的编码,包括tight, zlib的, ZRLE和光标的编码。它还包括从Xvnc HTTP服务器,这样你就可以启动一个Java浏览器的浏览http://my.vnc.server:5801或类似。它包括了一个测试版的 LibVNCClient ,这更容易作出的VNC客户端。还包括LinuxVNC ,这是在Linux控制台WinVNC是Windows桌面。

下面是一个VNC服务器端示例代码:

#include <rfb/rfb.h>

int main(int argc,char** argv)
{
rfbScreenInfoPtr server=rfbGetScreen(&argc,argv,400,300,8,3,4);
server->frameBuffer=malloc(400*300*4);
rfbInitServer(server);
rfbRunEventLoop(server,-1,FALSE);
return(0);
}
展开阅读全文

评论 (0)

加载中
更多评论
发表了资讯
2012/05/05 00:00

LibVNCServer 0.9.9 发布

时隔一年多,LibVNCServer 0.9.9 发布了,包含大量bug修复和新特性,增加了一个 HTML5 的 VNC 浏览器,纯 JavaScript 实现,增加 GTK+ VNC 浏览器示例,支持 Android 平台,支持 IPv6. LibVNCServer是一个用来开发VNC服务器的C类库,你所要做的就是提供一个帧缓冲和一些I / O功能,并调用函数每次帧缓冲区的变化。它支持...

0
6
发表了资讯
2011/03/30 00:00

LibVNCServer 0.9.8 发布

LibVNCServer是一个用来开发VNC服务器的C类库,你所要做的就是提供一个帧缓冲和一些I / O功能,并调用函数每次帧缓冲区的变化。它支持所有已知的编码,包括tight, zlib的, ZRLE和光标的编码。 该版本是完全的线程安全版本,同时在 LibVNCClient 包含了大量的新特性。

0
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2012/08/14 10:27

libvncserver

Introduction LibVNCServer/LibVNCClient are cross-platform C libraries that allow you to easily implement VNC server or client functionality in your program. If you don't know VNC and what it's good for, read about it here. See the documentation for an API reference, the build howto for info on ho...

0
2
发表了博客
2012/08/14 09:54

Vino. The Remote Desktop Project

(This is dated December, 2003. For a more recent take on the problem see here.) 1. Problem Description In enterprise installations system administrators typically have to deal with a large number of pretty basic problems on users' machines. Remotely taking control of a user's desktop to fix the p...

0
1
发表了博客
2019/03/05 15:06

guacamole部署

centos7.6 安装java export JAVA_HOME=/usr/jvm/java export JRE_HOME=$JAVA_HOME/jre export CLASSPATH=.:$JAVA_HOME/lib:${JRE_HOME}/lib export PATH=$JAVA_HOME/bin:$PATH export GUACAMOLE_HOME=/etc/guacamole source /etc/profile 配置GUACAMOLE_HOME mkdir /etc/guacamole mkdir /etc/guacamole/extensions/ mk...

0
0
发表于大前端专区
2018/04/19 11:04

通过noVNC和websockify连接到QEMU/KVM

通过noVNC和websockify连接到QEMU/KVM

2
0
发表于运维专区
2020/06/15 01:58

通过noVNC和websockify连接到QEMU/KVM

开源项目 QEMU、KVM、libvirt 实现了创建虚拟机,启动虚拟机,监控虚拟机。我们解决了从无到有的问题,这时就该考虑从有到优了。尽管我们能使用 SSH 的方式来登录使用虚拟机,但这种方式从感觉欠缺点什么,用户往...

0
0
发表了博客
2019/08/27 11:02

通过noVNC和websockify连接到QEMU/KVM 转

开源项目 QEMU、KVM、libvirt 实现了创建虚拟机,启动虚拟机,监控虚拟机。我们解决了从无到有的问题,这时就该考虑从有到优了。尽管我们能使用 SSH 的方式来登录使用虚拟机,但这种方式从感觉欠缺点什么,用户往往会更喜欢绚丽多彩的东西。 事实上 VNC 的客户端很多,诸如 VNC Viewer,TightVNC,RealVNC 等。然而我们需...

0
0
发表了博客
2020/02/14 16:39

guacamole安装搭建

guacamole安装搭建 guacamole-1.0.0的安装配置 环境:tomcat9.0 + openjdk version "1.8.0_212" + centos7.5 安装依赖 必须安装的依赖 libguac使用Cairo进行图形渲染。如果没有安装Cairo,鳄梨酱就无法运作。 libguac使用libjpeg-turbo来提供JPEG支持 libgung使用libpng来编写PNG图像 libguac使用OSSP UUID为每个Guacamo...

0
0
发表了博客
2011/05/08 21:14

转-libvirt安装过程

from: http://blog.csdn.net/hjxhjh/archive/2010/05/15/5594527.aspx Libvirt comes with direct support for the Python language. If your libvirt is installed as packages, ensure you have the appropriate package installed. This is named libvirt-python on RHEL/Fedora, python-libvirt on Ubuntu, and may ...

3
0
发表了博客
2020/11/03 12:54

Jumpserver#Jumpserver堡垒机部署

文章目录 jumpserver跳板机部署 一:环境部署 1.关闭防火墙和selinux,修改字符集 2.修改字符集,否则可能报 input/output error的问题,因为日志里打印了中文 二:部署安装 1、安装python3.6,数据库mariadb和redis以及环境准备 2、启动数据库和redis服务 3、数据库部署 4、创建Python虚拟环境 5、安装配置Jumpserver ...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2012/12/01 21:36

c语言版的libvncserver库有没有java的版本呢

c语言版的libvncserver库有没有java的版本呢

1
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
0 评论
23 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部