FreeRDP简介

FreeRDP是一个Remote Desktop Protocol(协议)的一个实现,遵循Apache开源协议,支持3D功能,并有较高刷新率,也支持RemoteFX,H264编解码,用户管理,音频以及外设重定向等功能。

RDP协议

因为RDP是一个标准化的协议,微软官方对此有很好的支持,我们常使用的mstsc程序就是微软的一个实现版本,FreeRDP也是RDP协议的一个实现。

动态图像处理

FreeRDP实现了一种特殊的负载平衡算法,可以根据当前的网络特性调整流媒体期间的图像质量。Freerdp的网络特性检测(这是RDP核心规范的一部分)为我们提供了关于连接延迟和带宽的所有必要信息。根据这些参数,FreeRDP动态地增加或降低H.264编码的质量。

3D支持(Direct3D11支持)

支持NVIDIA、AMD、Intel主流显卡,因为每个供应商都有自己的多媒体框架,因此FreeRDP可以借助物理显卡支持H264硬编码,将复杂的编解码工作从CPU转移到GPU,大幅提高编码效率以及远程桌面的体验。

RemoteFX支持

RemoteFX 是微软在 Windows 7/2008 R2 SP1 中增加的一项桌面虚拟化技术,使得用户在使用远程桌面或虚拟桌面进行游戏应用或者图形创作时,可以获得和本地桌面一致的效果,RemoteFX 可以将 GPU虚拟化提供给每一个虚拟桌面,也就是说每个虚拟机都可以获得独立的虚拟 GPU,从而可以获得各种各样的图形加速能力,进而执行各种高保真视频、2D、3D 图形图像以及富媒体的处理能力。

其他功能支持

支持音频重定向
支持外设(U盘)重定向

转载于:https://blog.51cto.com/14207158/2365337

你可能感兴趣的:(FreeRDP简介)