SSH 可以用作傳輸,類似於 SSH 中內建的 X11 協定重定向(“ssh -X”)。例如,要從另一台主機啟動weston-terminal程式並顯示目前系統上的介面,只需執行指令「waypipe ssh -C user@server weston-terminal」即可。 Waypipe 必須安裝在客戶端和伺服器端 - 一個實例充當 Wayland 伺服器,第二個實例充當 Wayland 用戶端。
Waypipe 的效能被評為足以在本地網路上遠端運行終端和靜態應用程式(例如 Kwrite 和 LibreOffice)。對於圖形密集型程式(例如電腦遊戲),Waypipe 仍然沒什麼用處,因為透過網路傳送有關整個螢幕內容的資料時出現延遲,導致 FPS 下降兩倍或更多。為了克服這個問題,提供了一個選項來以視訊形式對流進行編碼
h264,但目前僅適用於線性 DMABUF 佈局(XRGB8888)。 ZStd 或 LZ4 也可用於壓縮流。
來源: opennet.ru