Waypipe Wayland پر مبنی ایپلی کیشنز کے ریموٹ لانچ کے لیے دستیاب ہے۔

کی طرف سے پیش منصوبے وے پائپ، جس کے اندر ترقی کر رہا ہے Wayland پروٹوکول کے لیے ایک پراکسی جو آپ کو دوسرے میزبان پر ایپلیکیشن چلانے کی اجازت دیتی ہے۔ Waypipe Wayland پیغامات کی نشریات اور مشترکہ میموری اور DMABUF بفرز میں سیریلائزڈ تبدیلیاں کسی ایک نیٹ ورک ساکٹ پر دوسرے میزبان کو فراہم کرتا ہے۔

SSH کو ٹرانسپورٹ کے طور پر استعمال کیا جا سکتا ہے، جیسا کہ X11 پروٹوکول ری ڈائریکشن SSH ("ssh -X") میں بنایا گیا ہے۔ مثال کے طور پر، کسی دوسرے میزبان سے ویسٹن ٹرمینل پروگرام شروع کرنے اور موجودہ سسٹم پر انٹرفیس ڈسپلے کرنے کے لیے، صرف کمانڈ "waypipe ssh -C user@server weston-terminal" کو چلائیں۔ Waypipe کو کلائنٹ سائڈ اور سرور سائڈ دونوں پر انسٹال کیا جانا چاہیے - ایک مثال Wayland سرور کے طور پر کام کرتی ہے، اور دوسری Wayland کلائنٹ کے طور پر۔

Waypipe کی کارکردگی کو مقامی نیٹ ورک پر ٹرمینلز اور جامد ایپلی کیشنز جیسے Kwrite اور LibreOffice کے ریموٹ چلانے کے لیے کافی قرار دیا گیا ہے۔ کمپیوٹر گیمز جیسے گرافکس والے پروگراموں کے لیے، نیٹ ورک پر پوری اسکرین کے مواد کے بارے میں ڈیٹا بھیجنے کے دوران ہونے والی تاخیر کی وجہ سے FPS میں دو یا اس سے زیادہ کے عنصر کی کمی کی وجہ سے Waypipe اب بھی بہت کم استعمال کی ہے۔ اس مسئلے پر قابو پانے کے لیے، ویڈیو کی شکل میں اسٹریم کو انکوڈ کرنے کا آپشن فراہم کیا گیا ہے۔
h264، لیکن یہ فی الحال صرف لکیری DMABUF لے آؤٹ (XRGB8888) پر لاگو ہوتا ہے۔ ZStd یا LZ4 کو سٹریم کو کمپریس کرنے کے لیے بھی استعمال کیا جا سکتا ہے۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں