就技術而言,遠端連線是透過擷取遠端電腦的螢幕並將螢幕截圖一一傳送到本地裝置來運作。端到端的畫面傳輸過程中都會消耗一些資源,所以總資料使用量大約相當於所有畫面傳輸的總和。
然而,遠端連線的資源消耗可能會發生巨大變化,取決於:
- 遠端連線的解析度,
- 遠端連線的畫面更新速率,
- 螢幕內容的複雜程度以及
- 畫面更新之間螢幕內容的動態。
用戶端應用程式 UI 提供三個層級的畫面更新速率:
- 高畫面更新速率:30 fps
- 中等畫面更新速率:15 fps
- 低畫面更新速率:8 fps
以下表為基準,影片在 Streamer 電腦上以 1024 x 768 解析度播放,您可以粗略估計遠端連線消耗的頻寬。
畫面更新速率 (fps) | 解決 | 網路流量 (KB/s) |
30 | 1024 x 768 | 200-400 |
15 | 1024 x 768 | 100-200 |
8 | 1024 x 768 | 50-120 |
一般來說,在相同的解析度和畫面更新速率下,在 Streamer 電腦上播放影片會比普通的辦公室工作消耗更多的資源。出於估算的目的,我們可以假設遠端連線上的辦公室工作使用大約 1/3 的恆定影片串流數據流量。
因此,1080P 解析度和 30fps 的遠端辦公所需的頻寬可以近似為:
頻寬下限 = 1920 * 1080 / 1024 / 768 * 200 * (1/3) = 176 KB/s
頻寬上限 = 1920 * 1080 / 1024 / 768 * 400 * (1/3)= 352 KB/s
轉換為 1.4 - 2.8 Mbps (注意:1 KB = 8 Kb)
如果遠端連線的頻寬有限,您可以透過以下方式提高性能:
- 將遠端電腦設定為純色背景 (可在 On-Prem 應用程式的選項中設定);
- 在遠端連線期間將解析度設定為較低 (可按 Splashtop On-Prem 應用程式中的齒輪按鈕來設定);
- 將畫面更新速率設定為中或低 (在 On-Prem 應用程式的工具列上) 和
- 使用「Direct3D with YUV」作為影片呈現選項 (可在 On-Prem 應用程式選項中找到)。