Waypipe は、Wayland ベースのアプリケーションのリモート起動に使用できます

から提出された プロジェクト ウェイパイプ、 その中で 開発中です 別のホストでアプリケーションを実行できるようにする Wayland プロトコルのプロキシ。 Waypipe は、単一のネットワーク ソケットを介して、Wayland メッセージと共有メモリおよび DMABUF バッファへのシリアル化された変更を別のホストにブロードキャストします。

SSH は、SSH に組み込まれた X11 プロトコル リダイレクト (「ssh -X」) と同様に、トランスポートとして使用できます。たとえば、別のホストから Weston-terminal プログラムを起動し、現在のシステム上のインターフェイスを表示するには、「waypipe ssh -C user@server Weston-terminal」コマンドを実行するだけです。 Waypipe はクライアント側とサーバー側の両方にインストールする必要があります。XNUMX つのインスタンスは Wayland サーバーとして機能し、XNUMX つ目のインスタンスは Wayland クライアントとして機能します。

Waypipe のパフォーマンスは、ローカル ネットワーク上で端末や Kwrite や LibreOffice などの静的アプリケーションをリモートで実行するのに十分であると評価されています。コンピューター ゲームなどのグラフィックスを多用するプログラムの場合、画面全体のコンテンツに関するデータをネットワーク経由で送信するときに遅延が発生し、FPS が 2 倍以上低下するため、Waypipe は依然としてほとんど役に立ちません。この問題を解決するために、ストリームをビデオ形式でエンコードするオプションが提供されています。
h264 ですが、現在は線形 DMABUF レイアウト (XRGB8888) にのみ適用されます。 ZStd または LZ4 を使用してストリームを圧縮することもできます。

出所: オープンネット.ru

コメントを追加します