Waypipe está dispoñible para o lanzamento remoto de aplicacións baseadas en Wayland

Presentado proxecto Waypipe, dentro do cal desenvólvese un proxy para o protocolo Wayland que che permite executar aplicacións noutro host. Waypipe ofrece a transmisión de mensaxes Wayland e cambios serializados na memoria compartida e nos búfers DMABUF a outro host a través dun único socket de rede.

SSH pódese usar como transporte, de xeito similar á redirección do protocolo X11 integrada en SSH ("ssh -X"). Por exemplo, para iniciar o programa weston-terminal desde outro host e mostrar a interface no sistema actual, só tes que executar o comando "waypipe ssh -C user@server weston-terminal". Waypipe debe instalarse tanto no lado do cliente como no do servidor: unha instancia actúa como servidor Wayland e a segunda como cliente Wayland.

O rendemento de Waypipe está clasificado como suficiente para a execución remota de terminais e aplicacións estáticas como Kwrite e LibreOffice nunha rede local. Para programas intensivos en gráficos, como xogos de ordenador, Waypipe segue sendo de pouca utilidade debido á baixada dos FPS por dous ou máis factores debido aos atrasos que se producen ao enviar pola rede datos sobre o contido de toda a pantalla. Para superar este problema, ofrécese unha opción para codificar o fluxo en forma de vídeo
h264, pero actualmente só é aplicable a deseños DMABUF lineais (XRGB8888). ZStd ou LZ4 tamén se poden usar para comprimir o fluxo.

Fonte: opennet.ru

Engadir un comentario