Waypipe-ը հասանելի է Wayland-ի վրա հիմնված հավելվածների հեռահար գործարկման համար

Ներկայացվել է նախագիծ Ճանապարհային խողովակ, որի շրջանակներում զարգանում է Wayland արձանագրության վստահված անձ, որը թույլ է տալիս գործարկել ծրագրեր այլ հոսթի վրա: Waypipe-ն ապահովում է Wayland-ի հաղորդագրությունների հեռարձակում և ընդհանուր հիշողության և DMABUF բուֆերների սերիական փոփոխությունները մեկ այլ հոսթին մեկ ցանցային վարդակից:

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-ը կարող են օգտագործվել նաև հոսքը սեղմելու համար:

Source: opennet.ru

Добавить комментарий