灰鸽子远程控制软件

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 27176|回复: 33

灰鸽子性能介绍 音视频细节 支持每秒上万迸发量!可集群!

  [复制链接]
发表于 2016-1-13 13:25:21 | 显示全部楼层 |阅读模式
灰鸽子性能介绍 音视频细节 支持服务器集群部署,支持每秒上万迸发量!安全稳定!
内置了消息的收发与自定义处理(支持同步/异步模型)、消息广播、P2P通道、文件传送(支持断点续传)、心跳检测、断线重连、登录验证、在线用户管理、好友与群组管理、性能诊断等功能。
灰鸽子音视频情况介绍 支持多功能同时开启 下面测试是所有统计功能不关闭的前提下,未开启监控功能则无流量!
无论音视频还是桌面,一般耗费流量4.5-10KB/秒 高清传输15-160KB/秒(高清一般在40-60kb/秒自动调节)
灰鸽子默认支持手机控制电脑,和电脑监控手机,只不过暂时没有做出产品,有需求可以定制。

1.视频
(1)支持160*120、320*240、480*360、640*480、720p、1080p等多种采集分辨率。可在运行时,动态修改该分辨率。
(2)支持高、中、低三种视频编码质量。
(3)支持帧频1~60fps。
(4)当网络拥塞时,主动弃帧。
(5)根据网络状态,自动调整视频的编码质量。
(6)可以以位图格式获取当前视频帧。
(7)支持多种视频设备:普通摄像头、usb摄像头、虚拟摄像头、视频卡等。
2.音频
(1)支持高、中、低三种音频编码质量。
(2)支持回音消除(AEC)、静音检测(VAD)、噪音抑制(DENOISE)、自动增益(AGC)等网络语音技术。
(3)最多可支持16路混音。
(4)自适应的JitterBuffer,根据网络状态,动态调整缓冲深度。
(5)如果同时开启音频和视频会话,则自动同步视频画面与声音。
(6)在网速慢时,自动调整视频的质量,优先保证音频的清晰和连贯。
(7)根据网络状态,自动切换语音数据到质量更高的网络通道,保证语音通话效果。
3.远程桌面
(1)支持高、中、低三种视频编码质量。
(2)根据机器性能和网速自动选择帧频。
(3)可动态调整屏幕分辨率。
(4)提供观看模式和控制模式两种选择。
(5)当网络拥塞时,主动弃帧。
(6)根据网络状态,自动调整远程桌面的清晰度。

1.高性能
灰鸽子底层使用IOCP模型,使得数据收发与处理达到最高性能。当前主流配置的服务器(如至强4核双CPU、4-8G内存)可轻松处理10000个同时在线连接,每秒处理50000个以上的请求。当然,最终能达到的并发,更取决于具体应用的业务逻辑,如果业务逻辑复杂、处理单个请求都对CPU和内存的消耗都比较高,那么就会导致并发数下降,这时也许就要优化我们的业务逻辑代码了、或者使用更多的服务器来分担负载

2.可靠、稳定
灰鸽子底层框架开发起始于2004年,从0.1版本不断完善和优化到今天4.x版本已经有10+年时间,其内核已经相当成熟稳定,所有已经发现的内核bug都已被解决,而且自2009年以来,没有新的内核的bug被发现。另外,灰鸽子底层只会在需要时才使用必要的资源(如CPU、内存),并且会及时释放持有的资源,不会有内存泄露等情况发生。如果业务逻辑代码没有bug,那么服务器上的服务端正常运行一年,都不用重启一次。

3.跨平台
跨平台是灰鸽子底层的重要目标之一,通过提供多平台的客户端引擎来实现这一点。不同平台的客户端之间可以相互通信。

4.功能强大丰富
现有的大多数通信框架仅仅解决了通信层的问题,而且几乎都是部分地解决。而不仅仅完整地解决了通信层的需求,并且也解决了绝大多数通信系统中都关注的应用层的重要问题,这使得开发分布式通信系统更迅速、更高效。
在通信层:灰鸽子支持TCP/UDP、文本协议/二进制协议、服务端/客户端以及它们组合的任意方式,并提供多种通信引擎供服务端开发人员和客户端开发人员使用。
在应用层:内置了在线用户管理、消息拦截、消息同步调用、回复异步调用、通道智能选择、客户端登录验证、心跳检测、消息优先级、断线自动重连、在线状态改变自动通知(好友与组友)、重登陆模式选择、完整的异常日志、文件传送(支持断点续传)、组广播、带ACK机制的信息发送、高效的二进制序列化器、等等功能。
在安全性: 内置了常见的重要安全机制以防止恶意用户在应用层对服务端进行试探或攻击。这些机制有:消息格式完整验证、消息加密、验证未绑定的消息、绑定连接、关闭空连接等。

5.可靠的P2P
提供了基于TCP和UDP的P2P通信(不仅是局域网,还支持广域网P2P通信),而且基于UDP的P2P做了增强,以保证基于UDP的P2P通信也像TCP一样可靠。在客户端之间需要高频通信的分布式系统中(如IM系统等),可靠的P2P通信将为您节省巨大的带宽和服务器成本。
6.高伸缩性的群集平台
灰鸽子支持Cluster(群集),其内置了3种最常用的负载均衡策略。以实现多台应用服务器的Cluster,从而应对日益增长的巨大并发。使用服务器群集,我们可以非常方便地在运行时动态添加/移除应用服务器(AS)实例节点。

7.服务端性能诊断
框架在服务端内置了性能跟踪诊断功能。如果灰鸽子的服务端在运行时,遇到性能问题或某些故障,那么可以开启诊断功能,将自动跟踪每种类型消息的处理情况,之后通过分析日志,就可以很快发现问题所在。

8.适用范围广
可以用于任何需要分布式通信的软件系统中,而且其群集功能还可以支持那些同时在线用户数巨大的系统。比如,即时通讯系统(IM),大型多人在线游戏(MMORPG)、在线网页游戏(WebGame)、文件传送系统(FTS)、数据采集系统(DGS)、分布式OA系统等等。


评帖赚银币(12) 收起
回复

使用道具 举报

发表于 2016-1-13 13:25:24 | 显示全部楼层
来赚银币的。。回复一下。
评帖赚银币(7) 收起
回复 支持 反对

使用道具 举报

发表于 2016-2-10 15:27:10 | 显示全部楼层
留个脚印```````











一號門
评帖赚银币(1) 收起
回复 支持 反对

使用道具 举报

发表于 2016-2-14 22:52:07 | 显示全部楼层

留个脚印```````
评帖赚银币(0) 收起
回复 支持 反对

使用道具 举报

发表于 2016-2-17 13:58:38 | 显示全部楼层
留个脚印`````
评帖赚银币(1) 收起
回复 支持 反对

使用道具 举报

发表于 2016-2-26 13:30:29 | 显示全部楼层
此路是我开,要想从此过,留下买路财
评帖赚银币(0) 收起
回复 支持 反对

使用道具 举报

发表于 2016-2-29 00:04:33 | 显示全部楼层
6666666666666666666666666666666666
评帖赚银币(0) 收起
回复 支持 反对

使用道具 举报

发表于 2016-3-23 22:26:03 | 显示全部楼层
非常感谢啊!
评帖赚银币(0) 收起
回复 支持 反对

使用道具 举报

发表于 2016-4-8 19:09:20 | 显示全部楼层

非常感谢啊!
评帖赚银币(1) 收起
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|灰鸽子远程控制软件|灰鸽子远程控制软件 ( 鲁ICP备14000061号 )

GMT+8, 2018-11-17 20:48 , Processed in 0.171875 second(s), 43 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表