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事件上行、图片流解码、音视频流解码等模块,支持多种无影终端类型,您可以通过无影终端接入无影服务,做到随时随地都能使用无影云服务。
ASP协议和HDX协议的能力差异
下表从基础能力、图形、多媒体、网络、安全、SDK和云上Guest OS列举了ASP协议和HDX协议在协议自身能力上的差异。
类别 | 能力 | ASP协议 | HDX协议 |
基础能力 | 下行链路:云电脑内容流化 | 支持 | 支持 |
上行链路:端侧数据上报 | 支持 | 支持 | |
普通云电脑 | 支持 | 支持 | |
GPU云电脑 | 支持 | 支持 | |
虚拟多通道 | 支持 | 支持 | |
文本或图片双向拷贝 | 支持 | 支持 | |
文件双向拷贝 | 支持 | 支持 | |
端侧可深度定制化 | 支持 | 不支持 | |
图形 | JPEG编码 | 支持 | 支持 |
图片内容缓存 | 支持 | 支持 | |
脏区域更新 | 支持 | 支持 | |
分区域编码压缩 | 支持 | 支持 | |
无损文本压缩 | 支持 | 支持 | |
视频流 | 支持 | 支持 | |
多显示器 | 支持 | 支持 | |
分辨率调整 | 支持 | 支持 | |
水印 | 支持 | 支持 | |
图像显示质量配置 | 支持 | 支持 | |
分流(流协同) | 支持 | 不支持 | |
相对鼠标 | 支持 | 支持 | |
多媒体 | OPUS编码 | 支持 | 支持 |
H.264编码 | 支持 | 支持 | |
H.265编码 | 支持 | 支持 | |
音频编码策略 | 不支持 | 支持 | |
音视频通话 | 支持 | 支持 | |
音视频重定向 | 支持 | 支持 | |
区域视频流编码 | 支持 | 支持 | |
全屏视频流编码 | 支持 | 支持 | |
浏览器内容重定向 | 不支持 | 支持 | |
Windows媒体重定向 | 不支持 | 支持 | |
网络 | TCP可靠传输 | 支持 | 支持 |
UDP不可靠传输 | 支持 | 支持 | |
断网自动重连 | 支持 | 支持 | |
带宽、延迟显示 | 支持 | 支持 | |
SDK | Windows | 支持 | 支持 |
macOS | 支持 | 支持 | |
Linux | 支持 | 支持 | |
Web | 支持 | 支持 | |
Android | 支持 | 支持 | |
iOS | 支持 | 支持 | |
云上Guest OS | Windows Server 2016 | 支持 | 支持 |
Windows Server 2019 | 支持 | 支持 | |
Windows Server 2022 | 支持 | 不支持 | |
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办公网络是否配置条件转发器和信任关系决定。 |