Ubuntu 22.10 PulseAudio کے بجائے پائپ وائر کا استعمال کرتے ہوئے آڈیو پروسیسنگ میں تبدیل ہو جائے گا

Ubuntu 22.10 ریلیز کے لیے ڈیولپمنٹ ریپوزٹری آڈیو پروسیسنگ کے لیے ڈیفالٹ پائپ وائر میڈیا سرور کو استعمال کرنے پر تبدیل ہو گئی ہے۔ PulseAudio سے متعلق پیکجوں کو ڈیسک ٹاپ اور ڈیسک ٹاپ-کم سے کم سیٹوں سے ہٹا دیا گیا ہے، اور مطابقت کو یقینی بنانے کے لیے، PulseAudio کے ساتھ بات چیت کرنے کے لیے لائبریریوں کے بجائے، پائپ وائر کے اوپر چلنے والی ایک پائپ وائر پلس لیئر شامل کی گئی ہے، جو آپ کو کام کو بچانے کی اجازت دیتی ہے۔ تمام موجودہ PulseAudio کلائنٹس میں سے۔

اوبنٹو 22.10 میں پائپ وائر پر مکمل طور پر سوئچ کرنے کے فیصلے کی تصدیق کینونیکل سے ہیدر ایلس ورتھ نے کی۔ واضح رہے کہ Ubuntu 22.02 میں، تقسیم میں دونوں سرورز کا استعمال کیا گیا تھا - پائپ وائر کو ویڈیو پراسیس کرنے کے لیے استعمال کیا جاتا تھا جب اسکرین کاسٹ کو ریکارڈ کیا جاتا تھا اور اسکرین تک رسائی فراہم کی جاتی تھی، لیکن PulseAudio کا استعمال کرتے ہوئے آڈیو پر کارروائی ہوتی رہی۔ Ubuntu 22.10 میں، صرف PipeWire باقی رہے گی۔ دو سال پہلے، اسی طرح کی تبدیلی فیڈورا 34 ڈسٹری بیوشن میں پہلے سے ہی متعارف کرائی گئی تھی، جس نے پیشہ ورانہ آڈیو پروسیسنگ کی صلاحیتوں کو فراہم کرنا، فریگمنٹیشن سے چھٹکارا حاصل کرنا اور مختلف ایپلی کیشنز کے لیے آڈیو انفراسٹرکچر کو یکجا کرنا ممکن بنایا۔

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

اہم خصوصیات:

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

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