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辦公網路是否配置條件轉寄站和信任關係決定。 |