SSH se puede utilizar como transporte, similar a la redirección del protocolo X11 integrado en SSH (“ssh -X”). Por ejemplo, para iniciar el programa weston-terminal desde otro host y mostrar la interfaz en el sistema actual, simplemente ejecute el comando "waypipe ssh -C usuario@servidor weston-terminal". Waypipe debe instalarse tanto en el lado del cliente como en el del servidor: una instancia actúa como servidor Wayland y la segunda como cliente Wayland.
El rendimiento de Waypipe se considera suficiente para la ejecución remota de terminales y aplicaciones estáticas como Kwrite y LibreOffice en una red local. Para programas con uso intensivo de gráficos, como juegos de computadora, Waypipe todavía es de poca utilidad debido a la caída de FPS en un factor de dos o más debido a los retrasos que ocurren al enviar datos sobre el contenido de toda la pantalla a través de la red. Para superar este problema, se proporciona una opción para codificar la transmisión en formato de video.
h264, pero actualmente solo es aplicable a diseños lineales DMABUF (XRGB8888). También se pueden utilizar ZStd o LZ4 para comprimir la secuencia.
Fuente: opennet.ru