|
当前位置:首页 > 系统介绍 > 正文
|
|
|
AnyChat Platform技术特点
|
|
文章来源:
文章作者:
发布时间:2006-09-22
字体:
[大
中
小]
|
|
|
流畅、饱满的语音质量
AnyChat采用先进的AAC(Advanced Audio Coding)语音编码体系,AAC是 MPEG1/2 Audio 的下一代有损音频编码, 并且是 MPEG-4 使用的音频编码,AAC采用了感知子带技术(perceptual sub-band technology),与MP3等其它编码器相比,AAC编码器很大程度地改善了数据压缩率和声音品质。
清晰、细腻的视频效果
AnyChat采用国际领先的视频编码标准H.264(MPEG-4 part 10 AVC /H.264)编码,H.264/AVC 在压缩效率方面有着特殊的表现,一般情况下达到 MPEG-2 及 MPEG-4 简化类压缩效率的大约 2 倍。 H.264具有许多与旧标准不同的新功能,它们一起实现了编码效率的提高。特别是在帧内预测与编码、帧间预测与编码、可变矢量块大小、四分之一像素运动估计、多参考帧预测、自适应环路去块滤波器、整数变换、 量化与变换系数扫描、熵编码、加权预测等实现上都有其独特的考虑。
P2P技术的广泛应用
AnyChat针对可不经过服务器中转的音视频应用,采用了P2P通信技术,该技术的核心在于防火墙的穿越。使用P2P通信技术,可以大大的减轻系统服务器的负荷,并成几何倍数的扩大系统的容量,且并不会因为在线用户数太多而导致服务器的网络阻塞。
全面安全的防护体系
AnyChat对用户的密码采用MD5算法加密保存,该算法的特点是:加密后的密文在理论上是不可能还原为明文的,最坏的情况下,破坏者获取到了用户加密后的密码,但是他也无法还原用户的真实密码。 对于文字消息,AnyChat采用了AES(The Advanced Encryption Standard)加密算法,AES是美国国家标准与技术研究所用于加密电子数据的规范。AES 是一个迭代的、对称密钥分组的密码,它可以使用128、192 和 256 位密钥,并且用 128 位(16字节)分组加密和解密数据。 AES是目前可获得的最安全的加密算法。AES 已被列为比任何现今其它加密算法更 安全的一种算法。在理论和实践基础上,AES 被认为是“安全的”,因为要破解它的话,唯一有效的方法是强行(brute-force)生成所有可能的密钥。 如果密钥长度为 256 位,还没有已知的攻击可以在一个可接受的时间内破解 AES(即便在当今最快的系统上,它也要花费数年时间)。
服务器高性能架构设计
AnyChat服务器模块采用完成端口实现高性能的系统架构,完成端口是WINNT内核中最复杂的内核对象之一,采用重叠I/O机制,通过线程池和缓冲池的管理,极高的优化了系统结构,提高了系统的性能。特别是在多CPU的服务器上,AnyChat服务器更能发挥服务器多处理器的优势。
|
|
|
↑返回顶部
打印本页
关闭窗口↓
|
|
|
|
|
|
|