WebRTC سپورٹ P2P موڈ میں نشر کرنے کی صلاحیت کے ساتھ OBS اسٹوڈیو میں شامل کی گئی۔

OBS اسٹوڈیو کا کوڈ بیس، سٹریمنگ، کمپوزٹنگ اور ویڈیو ریکارڈنگ کے لیے ایک پیکیج، WebRTC ٹیکنالوجی کو سپورٹ کرنے کے لیے تبدیل کر دیا گیا ہے، جسے انٹرمیڈیٹ سرور کے بغیر ویڈیو اسٹریم کرنے کے لیے RTMP پروٹوکول کے بجائے استعمال کیا جا سکتا ہے، جس میں P2P مواد کو براہ راست منتقل کیا جاتا ہے۔ صارف کا براؤزر۔

WebRTC کا نفاذ C++ میں لکھی گئی libdatachannel لائبریری کے استعمال پر مبنی ہے۔ اس کی موجودہ شکل میں، WebRTC میں صرف براڈکاسٹنگ (ویڈیو آؤٹ پٹ) کو سپورٹ کیا جاتا ہے، اور WHIP پروسیس کے لیے ایک سروس فراہم کی جاتی ہے جو WebRTC سرور اور کلائنٹ کے درمیان سیشن قائم کرنے کے لیے استعمال ہوتی ہے۔ WebRTC کو ماخذ کے طور پر سپورٹ کرنے کا کوڈ فی الحال زیر جائزہ ہے۔

WebRTC آپ کو ویڈیو کی ترسیل میں تاخیر کو ایک سیکنڈ کے حصے تک کم کرنے کی اجازت دیتا ہے، جس سے انٹرایکٹو مواد بنانا اور ناظرین کے ساتھ حقیقی وقت میں بات چیت کرنا ممکن ہو جاتا ہے، مثال کے طور پر، ایک ٹاک شو کا اہتمام کرنا۔ WebRTC کا استعمال کرتے ہوئے، آپ نشریات میں خلل ڈالے بغیر نیٹ ورکس کے درمیان سوئچ کر سکتے ہیں (مثال کے طور پر، Wi-Fi سے موبائل نیٹ ورک پر سوئچ کریں) اور ایک ہی سیشن میں کئی ویڈیو اسٹریمز کی ٹرانسمیشن کو منظم کر سکتے ہیں، مثال کے طور پر، مختلف زاویوں سے شوٹ کرنا یا انٹرایکٹو کو منظم کرنا۔ ویڈیوز

WebRTC آپ کو مواصلاتی چینلز کی مختلف بینڈوتھ والے صارفین کے لیے مختلف معیار کی سطحوں کے ساتھ پہلے سے ٹرانس کوڈ شدہ اسٹریمز کے کئی ورژن ڈاؤن لوڈ کرنے کی بھی اجازت دیتا ہے، تاکہ سرور سائیڈ پر ٹرانس کوڈنگ کا کام نہ کریں۔ بینڈوتھ کی ضروریات کو کم کرنے کے لیے مختلف ویڈیو کوڈیکس جیسے H.265 اور AV1 استعمال کرنا ممکن ہے۔ WebRTC پر مبنی نشریات کے لیے ایک حوالہ سرور کے نفاذ کے طور پر، براڈکاسٹ باکس کو استعمال کرنے کی تجویز ہے، لیکن ایک چھوٹے سامعین کے لیے براڈکاسٹ کرنے کے لیے، آپ اسے P2P موڈ میں ترتیب دے کر سرور کے بغیر کر سکتے ہیں۔

ماخذ: opennet.ru

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