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辦公網絡是否配置條件轉發器和信任關系決定。 |