ASP协议(Adaptive Streaming Protocol)是端云一体的协议,可为用户提供超低时延、超高画质的实时交互体验。本文为您介绍ASP协议的优势、ASP协议和HDX协议能力差异以及这两种协议在云桌面管控上的能力比较。

ASP协议优势

可为用户提供超低时延、超高画质的实时交互体验。

ASP协议(Adaptive Streaming Protocol)是一套高性能、高可靠、高安全的协议,其中Streaming是指流式、流化传输,图形命令流、图像流、音视频流均已纳入到ASP协议的设计考虑之中。ASP协议涵盖图像分析、压缩编码、实时流媒体、网络QoS优化及多平台SDK等多项关键技术。

智能的流化引擎

流化路径是指从客户操作系统获取屏幕内容之后,经过压缩编码,再通过网络传输模块推流到客户端解码显示的过程。对于无快速持续变化的场景(例如文档基本操作、网页浏览)和有快速持续变化的场景(例如视频播放、游戏),ASP协议构建的流化引擎可以智能地根据场景选择流化路径,支持普通云桌面和GPU云桌面。

先进的压缩算法

云桌面内的屏幕内容往往是混合型的,既包含计算机生成的图像(例如网页上的文字),也可能包含摄像头拍摄的图像(例如网页上的照片和视频)。对于这两种特点不同的图像,单纯的图片编码和视频流编码往往无法兼顾不同屏幕内容的特点,无法达到最佳的压缩效果。针对此类混合型内容,ASP协议引入自适应编码技术,只传输有变化的区域的更新内容,通过图像分析和检测进行分类编码,实现降低带宽、提高画质的目的。

优质的网络传输

在网络抖动、弱网环境下,实时交互质量受到影响;在音视频通话场景下,带宽的分配和有效利用也是经常出现的问题。ASP协议采取以下方法解决此类问题:
  • 单连接通过多路复用的方式引入虚拟多通道机制,根据优先级发送数据包。
  • 底层支持TCP/UDP传输协议,构建QoS基础,执行带宽预测,并根据场景特点进行拥塞控制。
  • 引入缓存机制,针对音频上下行通道,深度优化音频效果,提升音频体验。

多端SDK

ASP协议SDK具备多平台兼容能力,从底层构建跨平台通用库,涵盖网络包解析、会话管理、IO事件上行、图片流解码、音视频流解码等模块,支持多种客户端类型,涵盖Windows客户端Mac客户端iOS客户端安卓客户端Web客户端。您可以通过各类终端接入无影业务,做到随时随地都能使用无影产品。

ASP协议和HDX协议的能力差异

下表从基础能力、图形、多媒体、网络、安全、SDK和云上Guest OS列举了ASP协议和HDX协议在协议自身能力上的差异。

类别能力ASP协议HDX协议
基础能力下行链路:桌面内容流化支持支持
上行链路:端侧数据上报支持支持
普通云桌面支持支持
GPU云桌面支持支持
多会话支持支持
虚拟多通道支持支持
文本或图片双向拷贝支持支持
文件双向拷贝支持支持
端侧可深度定制化支持不支持
图形JPEG编码支持支持
图片内容缓存支持支持
脏区域更新支持支持
分区域编码压缩支持支持
无损文本压缩支持支持
视频流支持支持
多显示器支持支持
分辨率调整支持支持
水印支持支持
图像显示质量配置支持支持
分流(流协同)支持不支持
相对鼠标支持支持
多媒体OPUS编码支持支持
H.264编码支持支持
H.265编码支持支持
音频编码策略不支持支持
音视频通话支持支持
音视频重定向支持支持
区域视频流编码支持支持
全屏视频流编码支持支持
浏览器内容重定向不支持支持
Windows媒体重定向不支持支持
网络TCP可靠传输支持支持
UDP不可靠传输支持支持
断网自动重连支持支持
带宽、延迟显示支持支持
SDKWindows支持支持
macOS支持支持
Linux支持支持
Web支持支持
Android支持支持
iOS支持支持
云上Guest OSWindows 2016支持支持
Windows 2019支持支持
Ubuntu Linux支持支持

管控能力比较

下文描述了ASP协议的云桌面和HDX协议的云桌面在云桌面管控上的差异。

模块功能ASP协议Windows桌面ASP协议Linux桌面HDX协议Windows桌面HDX协议Linux桌面
基础策略网络传输策略

开启该策略后,ASP协议的云桌面采用UDP/TCP协议自适应模式,即默认情况下采用UDP协议,弱网环境体验更佳,仅当UDP协议无法工作时,自动切换为TCP协议。

支持支持不支持不支持
画质策略

设置企业图形型桌面的画面显示质量。

不支持不支持支持支持
打印机重定向

开启打印机重定向后,允许在云桌面使用本地终端连接的打印机。

支持不支持支持支持
USB重定向

开启USB重定向功能后,云桌面上可以使用本地终端连接的USB设备。

支持不支持支持支持
摄像头重定向

开启摄像头重定向后,允许在云桌面使用本地终端的摄像头。

支持不支持不支持不支持
录屏审计策略全程录屏

录制终端用户在云桌面上的所有操作视频,从终端用户连接桌面开始录屏直到断开连接桌面才结束。

支持支持支持不支持
间隔录屏

录制固定时段内终端用户在云桌面上的操作视频。在设置的时间段内,终端用户连接桌面后开始录屏,断开连接桌面则结束录屏。非设置的时间段不录屏。

支持支持支持不支持
用户操作录屏

针对用户操作行为触发的录屏。

支持支持支持不支持
监听会话生命周期录屏

录制终端用户在桌面会话上的操作视频,从会话创建成功开始录屏直到会话注销才结束录屏。

支持支持不支持不支持
录制桌面声音

录制终端用户在云桌面上的音频。

支持支持不支持不支持
桌面桌面无操作定时任务

系统根据当前桌面内有无键鼠操作判断是否执行定时任务。

支持不支持不支持不支持
会话会话管理

一次会话是指用户通过客户端与云桌面资源建立的一次逻辑连接。您可以按需启用会话管理功能,启用后,系统将根据您的设置,帮助您更大程度地提高桌面使用率。

支持不支持不支持不支持
监控断开连接

断开已连接的用户会话,断开后,终端用户重新连接会话可进入原来的会话。

支持不支持不支持不支持
会话注销

注销用户会话,未保存的数据都将销毁。注销后,终端用户重新连接会话后,进入新的会话。

支持不支持不支持不支持
发送消息

向用户会话发送消息。

支持不支持不支持不支持
应用列表

查看终端用户所使用的应用信息。

支持不支持不支持不支持
远程协助

由管理员发起远程协助终端用户的操作。

支持不支持不支持不支持
AD工作区配置条件转发器和信任关系

如果AD工作区未配置条件转发器和信任关系,则仅支持创建ASP协议类型的云桌面。若配置条件转发器和信任关系,可支持创建ASP协议或HDX协议的云桌面。

可支持创建哪种协议的云桌面由AD工作区是否配置条件转发器和信任关系决定。