پائپ وائر میڈیا سرور 0.3.33 ریلیز

PipeWire 0.3.33 پروجیکٹ کا اجراء شائع ہو چکا ہے، PulseAudio کو تبدیل کرنے کے لیے ایک نئی نسل کا ملٹی میڈیا سرور تیار کر رہا ہے۔ پائپ وائر ویڈیو سٹریم پروسیسنگ، کم لیٹنسی آڈیو پروسیسنگ، اور ڈیوائس اور اسٹریم لیول ایکسیس کنٹرول کے لیے ایک نئے سیکیورٹی ماڈل کے ساتھ پلس آڈیو کی صلاحیتوں کو بڑھاتا ہے۔ پروجیکٹ GNOME میں تعاون یافتہ ہے اور پہلے سے ہی فیڈورا لینکس میں بطور ڈیفالٹ استعمال ہوتا ہے۔ پروجیکٹ کوڈ C میں لکھا گیا ہے اور LGPLv2.1 لائسنس کے تحت تقسیم کیا گیا ہے۔

پائپ وائر 0.3.33 میں اہم تبدیلیاں:

  • بلوٹوتھ پروفائلز HSP (ہیڈ سیٹ موڈ) اور A2DP (اعلی معیار کی آڈیو آؤٹ پٹ) کے درمیان خودکار طور پر سوئچ کرنے کی صلاحیت کو نافذ کر دیا گیا ہے۔
  • پرو آڈیو پروفائل نے ورچوئل ذرائع اور آڈیو آؤٹ پٹ ڈیوائسز کے لیے سپورٹ کو بہتر بنایا ہے۔
  • ایک سے زیادہ کلائنٹس کے درمیان براہ راست میموری تک رسائی کے بفرز (DMA-BUFs) کا اشتراک کرتے وقت بہتر فارمیٹ موڈیفائر گفت و شنید۔
  • ملٹی میڈیا نوڈ گراف اب متعدد نمونے لینے کی شرحوں کے بیک وقت استعمال کی حمایت کرتا ہے (بطور ڈیفالٹ غیر فعال)۔
  • پلس آڈیو مطابقت کی پرت نئے آلات کو جوڑنے پر پلس آڈیو کے رویے کی تقلید کرنے کے لیے ایک ماڈیول سوئچ آن کنیکٹ ماڈیول کو نافذ کرتی ہے۔

آئیے آپ کو یاد دلاتے ہیں کہ پائپ وائر کسی بھی ملٹی میڈیا اسٹریمز پر کارروائی کرکے پلس آڈیو کے دائرہ کار کو بڑھاتا ہے اور ویڈیو اسٹریمز کو ملانے اور ری ڈائریکٹ کرنے کے قابل ہے۔ پائپ وائر ویڈیو ذرائع کو کنٹرول کرنے کی صلاحیتیں بھی فراہم کرتا ہے، جیسے کہ ویڈیو کیپچر ڈیوائسز، ویب کیمرے، یا ایپلیکیشن اسکرین مواد۔ مثال کے طور پر، PipeWire متعدد ویب کیم ایپلی کیشنز کو ایک ساتھ کام کرنے کی اجازت دیتا ہے اور Wayland ماحول میں محفوظ اسکرین کیپچر اور ریموٹ اسکرین تک رسائی کے مسائل حل کرتا ہے۔

پائپ وائر ایک آڈیو سرور کے طور پر بھی کام کر سکتا ہے، کم تاخیر اور فعالیت فراہم کرتا ہے جو PulseAudio اور JACK کی صلاحیتوں کو یکجا کرتا ہے، بشمول پیشہ ورانہ آڈیو پروسیسنگ سسٹمز کی ضروریات کو مدنظر رکھنا جو PulseAudio پیش نہیں کر سکتا تھا۔ مزید برآں، پائپ وائر ایک جدید ترین سیکیورٹی ماڈل پیش کرتا ہے جو ڈیوائس اور اسٹریم لیول پر رسائی کے کنٹرول کی اجازت دیتا ہے، اور الگ تھلگ کنٹینرز تک آڈیو اور ویڈیو کو روٹ کرنا آسان بناتا ہے۔ اہم مقاصد میں سے ایک خود ساختہ Flatpak ایپلی کیشنز کو سپورٹ کرنا اور Wayland پر مبنی گرافکس اسٹیک پر چلنا ہے۔

اہم خصوصیات:

  • کم سے کم تاخیر کے ساتھ آڈیو اور ویڈیو کیپچر اور پلے بیک؛
  • حقیقی وقت میں ویڈیو اور آڈیو کی پروسیسنگ کے لیے ٹولز؛
  • ملٹی پروسیس فن تعمیر جو آپ کو متعدد ایپلی کیشنز کے مواد تک مشترکہ رسائی کو منظم کرنے کی اجازت دیتا ہے۔
  • ملٹی میڈیا نوڈس کے گراف پر مبنی ایک پروسیسنگ ماڈل فیڈ بیک لوپس اور ایٹم گراف اپ ڈیٹس کے لیے سپورٹ کے ساتھ۔ سرور اور بیرونی پلگ ان دونوں کے اندر ہینڈلرز کو جوڑنا ممکن ہے۔
  • فائل ڈسکرپٹرز کی منتقلی کے ذریعے ویڈیو اسٹریمز تک رسائی اور مشترکہ رنگ بفرز کے ذریعے آڈیو تک رسائی کے لیے ایک موثر انٹرفیس؛
  • کسی بھی عمل سے ملٹی میڈیا ڈیٹا پر کارروائی کرنے کی صلاحیت؛
  • موجودہ ایپلی کیشنز کے ساتھ انضمام کو آسان بنانے کے لیے GStreamer کے لیے ایک پلگ ان کی دستیابی؛
  • الگ تھلگ ماحول اور فلیٹ پیک کے لیے سپورٹ؛
  • SPA فارمیٹ (سادہ پلگ ان API) میں پلگ انز کے لیے سپورٹ اور پلگ ان بنانے کی صلاحیت جو مشکل وقت میں کام کرتے ہیں۔
  • استعمال شدہ ملٹی میڈیا فارمیٹس کو مربوط کرنے اور بفر مختص کرنے کے لیے لچکدار نظام؛
  • آڈیو اور ویڈیو کو روٹ کرنے کے لیے ایک بیک گراؤنڈ پروسیس کا استعمال کرنا۔ آڈیو سرور کی شکل میں کام کرنے کی صلاحیت، ایپلی کیشنز کو ویڈیو فراہم کرنے کا مرکز (مثال کے طور پر، gnome-shell screencast API کے لیے) اور ہارڈویئر ویڈیو کیپچر ڈیوائسز تک رسائی کا انتظام کرنے کے لیے ایک سرور۔

ماخذ: opennet.ru

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