社区
C++ 语言
帖子详情
有谁用过VNC么?或者用过libjingle开源库?
thinkboy234
2011-11-07 08:38:39
基于开源的代码,编译了一套 remoteVNC 和 一套 tightVNC 。两者的区别是第一个使用的libjingle处理socket,可以实现外网连接,第二个是利用原始的socket,只支持内网。但是前者的刷新速度特别慢,比对了两者的代码差别很小,就那个处理socket的不一样。难道是libjingle的运行效率问题?听说国内很多远控软件都用的这个。为啥会差距这么大。另外有谁知道QQ远程协助,利用的是什么库么?
...全文
190
4
打赏
收藏
有谁用过VNC么?或者用过libjingle开源库?
基于开源的代码,编译了一套 remoteVNC 和 一套 tightVNC 。两者的区别是第一个使用的libjingle处理socket,可以实现外网连接,第二个是利用原始的socket,只支持内网。但是前者的刷新速度特别慢,比对了两者的代码差别很小,就那个处理socket的不一样。难道是libjingle的运行效率问题?听说国内很多远控软件都用的这个。为啥会差距这么大。另外有谁知道QQ远程协助,利用的是什么库么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
赵4老师
2011-11-08
打赏
举报
回复
Windows直接用终端服务不行吗?
远程桌面通常传送16色模式屏幕截图就可以将网络带宽需求降低至少一个数量级。
thinkboy234
2011-11-08
打赏
举报
回复
[Quote=引用 4 楼 crakme 的回复:]
QQ远程协助应该没有用开源的库。目前来说远程控制QQ算是很快很流畅的了,需要好好分析下。
另外国内的远控用libjingle的我还真没发现,一般都是做IM,应该是我孤陋寡闻了。
[/Quote]
其实是rightVNC属于局域网,所以用到了libjingle穿越NAT的方式,实现外网通信。
crakme
2011-11-08
打赏
举报
回复
QQ远程协助应该没有用开源的库。目前来说远程控制QQ算是很快很流畅的了,需要好好分析下。
另外国内的远控用libjingle的我还真没发现,一般都是做IM,应该是我孤陋寡闻了。
一叶之舟
2011-11-08
打赏
举报
回复
好的产品都会自己用socket函数写。
thinkboy234
2011-11-08
打赏
举报
回复
[Quote=引用 7 楼 zhao4zhong1 的回复:]
Windows直接用终端服务不行吗?
远程桌面通常传送16色模式屏幕截图就可以将网络带宽需求降低至少一个数量级。
[/Quote]
问题是不是所有人电脑上都开着终端服务的,因为所用的远程不是固定的群体。
另外VNC连接即使是加上libjingle,连接的过程中,也是P2P数据交换。但是局域网都很慢,明显不是跟网络有关的了。
一款产品实现的
VNC
client的web化,并且免费
开源
-它就是 no
VNC
在日常工作中,对于需要远程连接到主机的需求,无论是Windows ,Mac,Linux平台,还是移动端等平台,都有相应的整套解决方案,其中基于标准的协议实现的,有大名鼎鼎的
VNC
,使用的RFB协议,和Windows远程服务客户端(mstsc),使用的RDP协议 。但是作为使用者来访问时,都需要安装对应的client,在跨平台使用上会有些许的不便,甚至一些小众的平台无法使用。在如今web大行其道背景下,就有一款产品实现的
VNC
client的web化,并且免费
开源
-它就是 no
VNC
安装方法-英文:https://github.com/no
vnc
/no
VNC
安装方法-中文:https://cloud.tencent.com/developer/article/1907391
VNC
安装与使用介绍
1、启动
VNC
Server 2、修改
VNC
配置文件 3、使用
VNC
终端软件登录 4、用Http Web方式登录远程桌 FAQ 如何开机时自动启动
vnc
服务? 为什么连接后,不能显示桌面,而只有一个Terminal窗口? 为什么重新启动
VNC
Server后,连接不上了? ......
红帽Linux系统企业内部实训
本课程基于红帽企业版Linux即RHEL(RHEL是Red Hat Enterprise Linux的缩写),在课程中讲解了RHEL的安装、基础网络命令、网卡设置、文件与目录管理、进程与线程管理、VI编辑器、用户与权限、软件包管理、如何地在Linux上搭建Discuz论坛,以及磁盘管理技术、引导故障排错、root密码解锁、NFS、SAMBA、FTP、
VNC
服务等。
real
vnc
最新
开源
源代码 4.1.3
real
vnc
win源代码 测试可编译通过 编译为vs2013 如果有问题可以私信
vnc
的java实现源码
这是一个网上
开源
的
vnc
远程控制的java
开源
代码。方便有需要的人下载学习研究!
C++ 语言
64,678
社区成员
250,490
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章