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

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

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

  • آپٹیکل کنیکٹرز اور HDMI کے ذریعے ڈیجیٹل آڈیو منتقل کرنے کے لیے S/PDIF پروٹوکول کو آگے بڑھانے کے لیے معاونت شامل کی گئی۔
  • بلوٹوتھ کے لیے کوڈیکس الگ پلگ ان میں شامل ہیں جو متحرک طور پر لوڈ ہوتے ہیں۔
  • MIDI سپورٹ سے متعلق اہم اصلاحات کا ایک سلسلہ بنایا گیا ہے۔
  • skypeforlinux ایپلیکیشن کے آپریشن کو ایک بائنڈنگ شامل کرکے بہتر بنایا گیا ہے جو آڈیو ان پٹ اور آؤٹ پٹ ڈیوائسز کے بارے میں معلومات کی ترسیل کے دوران S16 فارمیٹ کے استعمال پر مجبور کرتا ہے۔ تبدیلی نے اس مسئلے کو حل کر دیا جس کی وجہ سے کنکشن کے دوسرے سرے پر سبسکرائبر کی طرف سے آواز کی عدم موجودگی تھی۔
  • اختلاط کے لیے دستیاب آڈیو فارمیٹس کی تعداد کو بڑھا دیا گیا ہے۔
  • ماڈیول لوڈ کرنے کے لیے ایک نیا انٹرفیس شامل کیا گیا۔ پلگ انز اس انٹرفیس کو سپا پلگ انز ڈاؤن لوڈ کرنے کی درخواست بھیجنے کے لیے استعمال کر سکتے ہیں۔
  • پیرامیٹر بفر کے سائز میں اضافہ کیا گیا ہے، جو پہلے چینلز کی ایک بڑی تعداد کے ساتھ نوڈس کی تمام خصوصیات کو ایڈجسٹ نہیں کر سکتا تھا۔
  • لوپ بیک کنکشن قائم کرتے وقت ڈرائیوروں کو فعال کرنا۔
  • سرور ڈیوائس ریسٹور ایکسٹینشن کو لاگو کرتا ہے، جو آپ کو pavucontrol یوٹیلیٹی کا استعمال کرتے ہوئے آڈیو آؤٹ پٹ ڈیوائس کے ذریعے تعاون یافتہ IEC958 (S/PDIF) کوڈیکس ترتیب دینے کی اجازت دیتا ہے۔

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

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

اہم خصوصیات:

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

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