Waypipe ji bo destpêkirina dûr a sepanên bingeha Wayland-ê heye

Nasandin projeyê Waypipe, di nav de pêşdikeve proxy ji bo protokola Wayland ku dihêle hûn serîlêdanan li ser mêvandarek din bimeşînin. Waypipe weşana peyamên Wayland û guheztinên serialkirî yên bîranîna hevpar û tamponên DMABUF ji mêvandarek din re li ser yek soketek torê peyda dike.

SSH dikare wekî veguheztinê were bikar anîn, mîna beralîkirina protokola X11 ku di SSH-ê de hatî çêkirin ("ssh -X"). Mînakî, ji bo destpêkirina bernameya weston-termînalê ji mêvandarek din û pêvek li ser pergala heyî nîşan bide, tenê fermana "waypipe ssh -C user@server weston-terminal" bimeşîne. Pêdivî ye ku Waypipe hem li alîyê xerîdar û hem jî li alîyê serverê were saz kirin - mînakek wekî servera Wayland, û ya duyemîn jî wekî xerîdar Wayland tevdigere.

Performansa Waypipe ji bo xebitandina dûr a termînalan û sepanên statîk ên wekî Kwrite û LibreOffice li ser torgilokek herêmî wekî têrê tête nirxandin. Ji bo bernameyên grafîk-dijwar, wek lîstikên komputerê, Waypipe hîn jî hindik tê bikar anîn ji ber daketina FPS-ê bi faktorek du an jî zêdetir ji ber derengiyên ku dema şandina daneyan di derheqê naveroka tevahiya ekranê de li ser torê çêdibe. Ji bo derbaskirina vê pirsgirêkê, vebijarkek tê peyda kirin ku tîrêjê di forma vîdyoyê de kod bike
h264, lê ew niha tenê ji bo sêwiranên DMABUF-ya xêzkirî (XRGB8888) tê sepandin. ZStd an LZ4 di heman demê de dikare were bikar anîn da ku tîrêjê tevlihev bike.

Source: opennet.ru

Add a comment