وکندریقرت ویڈیو براڈکاسٹنگ پلیٹ فارم PeerTube 3.1 کی ریلیز

ویڈیو ہوسٹنگ اور ویڈیو براڈکاسٹنگ PeerTube 3.1 کو منظم کرنے کے لیے ایک وکندریقرت پلیٹ فارم کا اجراء ہوا۔ PeerTube P2P کمیونیکیشنز پر مبنی مواد کی تقسیم کے نیٹ ورک کا استعمال کرتے ہوئے اور وزٹرز کے براؤزرز کو آپس میں جوڑنے کے لیے YouTube، Dailymotion اور Vimeo کے لیے ایک وینڈر غیر جانبدار متبادل پیش کرتا ہے۔ پروجیکٹ کی پیشرفت AGPLv3 لائسنس کے تحت تقسیم کی جاتی ہے۔

اہم اختراعات:

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

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

    وکندریقرت ویڈیو براڈکاسٹنگ پلیٹ فارم PeerTube 3.1 کی ریلیز

  • ویب انٹرفیس میں، "سب سے زیادہ پسند کردہ" زمرہ کو سائڈبار سے ہٹا دیا گیا ہے، جس کی جگہ "ٹرینڈنگ" سیکشن نے لے لی ہے، جو سب سے زیادہ مقبول ویڈیوز کو منتخب کرنے کے لیے تین آپشنز پیش کرتا ہے: گرم (حالیہ ویڈیوز جن کے ساتھ صارفین نے سب سے زیادہ بات چیت کی) , ملاحظات (پچھلے 24 گھنٹوں میں سب سے زیادہ دیکھے گئے ویڈیوز) اور پسندیدگیاں (سب سے زیادہ لائکس والی ویڈیوز)۔
    وکندریقرت ویڈیو براڈکاسٹنگ پلیٹ فارم PeerTube 3.1 کی ریلیز
  • سائٹ ایڈمنسٹریٹر انٹرفیس میں کچھ عناصر کو تبدیل کیا گیا ہے، مثال کے طور پر، صارفین کی فہرست کے ساتھ ٹیب کو تبدیل کر دیا گیا ہے اور صارف تخلیق کے بٹن کو بائیں طرف منتقل کر دیا گیا ہے. ڈاؤن لوڈ کردہ ڈیٹا کی مقدار کے لیے عام اور یومیہ کوٹہ کنفیگر کرنے کی صلاحیت شامل کی گئی۔
    وکندریقرت ویڈیو براڈکاسٹنگ پلیٹ فارم PeerTube 3.1 کی ریلیز
  • کسی دوسرے نوڈ پر ہوسٹ کیے گئے اکاؤنٹس کو سبسکرائب کرنا آسان بنا دیا گیا ہے اگر اس نوڈ پر آپ کا اپنا اکاؤنٹ ہے - سبسکرائب کرنے کے لیے، اب آپ کو ویڈیو کے نیچے "سبسکرائب کریں" کے بٹن پر کلک کرنا ہوگا اور اپنی شناخت درج کرنی ہوگی۔
    وکندریقرت ویڈیو براڈکاسٹنگ پلیٹ فارم PeerTube 3.1 کی ریلیز
  • نوڈ ایڈمنسٹریٹر انٹرفیس میں بیک وقت شروع کیے گئے درآمدی کاموں (یو آر ایل کے ذریعے یا ٹورینٹ کے ذریعے ڈاؤن لوڈ کرنے کے ساتھ) کے لیے سیٹنگ شامل کی گئی۔
  • ڈاؤن لوڈ کردہ ویڈیوز کے لیے ٹورینٹ بنانے کا ایک نظام نافذ کیا گیا ہے، جو غیر مطابقت پذیر موڈ میں کام کرتا ہے۔
  • PostgreSQL 9.6 ریلیز کے لیے سپورٹ کو بند کر دیا گیا ہے، Node.js 10 کے لیے سپورٹ کو فرسودہ کر دیا گیا ہے، اور Node.js14 اور 15 کی نئی برانچوں کے لیے سپورٹ شامل کر دیا گیا ہے۔

ہم آپ کو یاد دلاتے ہیں کہ PeerTube BitTorrent کلائنٹ WebTorrent کے استعمال پر مبنی ہے، جو براؤزر میں چلتا ہے اور WebRTC ٹیکنالوجی کا استعمال براؤزرز کے درمیان براہ راست P2P کمیونیکیشن چینل کو منظم کرنے کے لیے کرتا ہے، اور ActivityPub پروٹوکول، جو آپ کو مختلف ویڈیو سرورز کو متحد کرنے کی اجازت دیتا ہے۔ ایک مشترکہ فیڈریٹ نیٹ ورک جس میں زائرین ڈیلیوری مواد میں حصہ لیتے ہیں اور چینلز کو سبسکرائب کرنے اور نئی ویڈیوز کے بارے میں اطلاعات موصول کرنے کی اہلیت رکھتے ہیں۔ پروجیکٹ کے ذریعہ فراہم کردہ ویب انٹرفیس کونیی فریم ورک کا استعمال کرتے ہوئے بنایا گیا ہے۔

PeerTube فیڈریٹڈ نیٹ ورک ایک دوسرے سے منسلک چھوٹے ویڈیو ہوسٹنگ سرورز کی ایک کمیونٹی کے طور پر تشکیل دیا گیا ہے، جن میں سے ہر ایک کا اپنا ایڈمنسٹریٹر ہے اور وہ اپنے قوانین کو اپنا سکتا ہے۔ ویڈیو والا ہر سرور بٹ ٹورنٹ ٹریکر کے طور پر کام کرتا ہے، جو اس سرور کے صارف اکاؤنٹس اور ان کی ویڈیوز کی میزبانی کرتا ہے۔ یوزر آئی ڈی "@user_name@server_domain" کی شکل میں بنتی ہے۔ براؤزنگ ڈیٹا مواد کو دیکھنے والے دوسرے زائرین کے براؤزرز سے براہ راست منتقل کیا جاتا ہے۔

اگر کوئی ویڈیو نہیں دیکھتا ہے تو اپ لوڈ کو سرور کے ذریعہ ترتیب دیا جاتا ہے جس پر ویڈیو اصل میں اپ لوڈ کی گئی تھی (ویب سیڈ پروٹوکول استعمال کیا جاتا ہے)۔ ویڈیوز دیکھنے والے صارفین کے درمیان ٹریفک کو تقسیم کرنے کے علاوہ، PeerTube تخلیق کاروں کے ذریعے شروع کیے گئے نوڈس کو ابتدائی طور پر دوسرے تخلیق کاروں سے ویڈیوز کیش کرنے کے لیے ویڈیوز کی میزبانی کرنے کی اجازت بھی دیتا ہے، جو نہ صرف کلائنٹس بلکہ سرورز کا ایک تقسیم شدہ نیٹ ورک تشکیل دیتا ہے، اور ساتھ ہی ساتھ غلطی برداشت بھی کرتا ہے۔ P2P موڈ میں مواد کی ترسیل کے ساتھ لائیو سٹریمنگ کے لیے سپورٹ موجود ہے (اسٹینڈرڈ پروگرام جیسے کہ OBS کو اسٹریمنگ کو کنٹرول کرنے کے لیے استعمال کیا جا سکتا ہے)۔

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

اس وقت تقریباً 700 مواد کی میزبانی کرنے والے سرور مختلف رضاکاروں اور تنظیموں کے زیر انتظام ہیں۔ اگر کوئی صارف کسی خاص PeerTube سرور پر ویڈیوز پوسٹ کرنے کے قواعد سے مطمئن نہیں ہے، تو وہ دوسرے سرور سے جڑ سکتا ہے یا اپنا سرور شروع کر سکتا ہے۔ فوری سرور کی تعیناتی کے لیے، ڈوکر فارمیٹ (chocobozzz/peertube) میں پہلے سے ترتیب شدہ تصویر فراہم کی گئی ہے۔

ماخذ: opennet.ru

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