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

- بیچ پروسیسنگ کے لیے ویڈیوز کے انتخاب کو آسان بنانے کے لیے، ہم نے جدید فلٹرز کا استعمال کرتے ہوئے عناصر کو فلٹر اور گروپ کرنے کی صلاحیت متعارف کرائی ہے جو آپ کو مقامی اور بیرونی ویڈیوز کو الگ کرنے اور مختلف معیارات، جیسے اشاعت کی تاریخ، HLS/WebTorrent کے استعمال، اور اکاؤنٹ کی حیثیت کے مطابق ترتیب دینے کی اجازت دیتے ہیں۔
- منتظمین کے پاس اب لاگز کو ٹیگز کے ذریعے فلٹر کرنے اور انفرادی چینلز کے لیے حسب ضرورت پابندیاں مقرر کرنے کی صلاحیت ہے۔
- ویڈیو بنانے والوں کو سبسکرائبرز دیکھنے اور چینل کی ویڈیو لسٹ کو فلٹر کرنے کے لیے ایک انٹرفیس دیا گیا ہے۔ صارفین اب ایک ہی وقت میں متعدد عناصر پر آپریشن بھی کر سکتے ہیں، جیسے کہ تمام ٹیگ شدہ سبسکرائبرز کو ایک ساتھ حذف کرنا یا بلاک کرنا۔

- 144p ویڈیو کوالٹی میں ٹرانس کوڈ کرنے کی صلاحیت متعارف کرائی گئی ہے، جو کنکشن کی انتہائی خراب صورتحال یا پوڈ کاسٹ شائع کرنے کے لیے مفید ہو سکتی ہے۔
- RTMPS (TLS پر ریئل ٹائم میسجنگ پروٹوکول) اسٹریمنگ ڈیٹا پروٹوکول کے لیے سپورٹ شامل کیا گیا۔
- پلے لسٹ کی تفصیل میں مارک ڈاؤن ٹیکسٹ استعمال کرنے کی صلاحیت متعارف کرائی گئی ہے۔
- عمودی شکل میں اسمارٹ فون پر شوٹ کی گئی ویڈیوز کا بہتر ڈسپلے۔

- ActivityPub پروٹوکول کا استعمال کرتے ہوئے نکالنے کی کارروائیوں کی اصلاح کی گئی ہے۔
- yt-dlp یوٹیلیٹی کے لیے شامل کیا گیا سپورٹ، جو اب youtube-dl سپورٹ کے جمود کی وجہ سے تجویز کیا گیا ہے۔
- مقامی ویڈیوز کو آبجیکٹ اسٹوریج میں منتقل کرنے کو خودکار بنانے کے لیے تخلیق-حرکت-ویڈیو-سٹوریج-نوکریاں اسکرپٹ کو شامل کیا گیا۔
- کوڈ، سیٹنگز، اور API کو صاف اور جدید بنانے کے لیے کافی کام کیا گیا ہے۔
ہم آپ کو یاد دلاتے ہیں کہ PeerTube BitTorrent کلائنٹ WebTorrent کے استعمال پر مبنی ہے، جو براؤزر میں چلتا ہے اور WebRTC ٹیکنالوجی کا استعمال براؤزرز کے درمیان براہ راست P2P کمیونیکیشن چینل کو منظم کرنے کے لیے کرتا ہے، اور ActivityPub پروٹوکول، جو آپ کو مختلف ویڈیو سرورز کو متحد کرنے کی اجازت دیتا ہے۔ ایک مشترکہ فیڈریٹ نیٹ ورک جس میں زائرین ڈیلیوری مواد میں حصہ لیتے ہیں اور چینلز کو سبسکرائب کرنے اور نئی ویڈیوز کے بارے میں اطلاعات موصول کرنے کی اہلیت رکھتے ہیں۔ پروجیکٹ کے ذریعہ فراہم کردہ ویب انٹرفیس کونیی فریم ورک کا استعمال کرتے ہوئے بنایا گیا ہے۔
PeerTube فیڈریٹڈ نیٹ ورک ایک دوسرے سے جڑے ہوئے چھوٹے کی کمیونٹی کے طور پر تشکیل دیا گیا ہے۔ سرورز ویڈیو ہوسٹنگ سائٹس، ہر ایک کا اپنا ایڈمنسٹریٹر اور اس کے اپنے اصول ہیں۔ ہر ویڈیو سرور بٹ ٹورنٹ ٹریکر کے طور پر کام کرتا ہے، سرور کے صارف اکاؤنٹس اور ان کی ویڈیوز کی میزبانی کرتا ہے۔ صارف کی شناختیں "@username@serverdomain" کی شکل میں بنتی ہیں۔ دیکھنے کے دوران ڈیٹا کی منتقلی براہ راست مواد کو دیکھنے والے دوسرے زائرین کے براؤزرز سے ہوتی ہے۔
اگر کوئی ویڈیو نہیں دیکھتا ہے تو اپ لوڈ کو سرور کے ذریعہ ترتیب دیا جاتا ہے جس پر ویڈیو اصل میں اپ لوڈ کی گئی تھی (ویب سیڈ پروٹوکول استعمال کیا جاتا ہے)۔ ویڈیوز دیکھنے والے صارفین کے درمیان ٹریفک کو تقسیم کرنے کے علاوہ، PeerTube تخلیق کاروں کے ذریعے شروع کیے گئے نوڈس کو ابتدائی طور پر دوسرے تخلیق کاروں سے ویڈیوز کیش کرنے کے لیے ویڈیوز کی میزبانی کرنے کی اجازت بھی دیتا ہے، جو نہ صرف کلائنٹس بلکہ سرورز کا ایک تقسیم شدہ نیٹ ورک تشکیل دیتا ہے، اور ساتھ ہی ساتھ غلطی برداشت بھی کرتا ہے۔ P2P موڈ میں مواد کی ترسیل کے ساتھ لائیو سٹریمنگ کے لیے سپورٹ موجود ہے (اسٹینڈرڈ پروگرام جیسے کہ OBS کو اسٹریمنگ کو کنٹرول کرنے کے لیے استعمال کیا جا سکتا ہے)۔
PeerTube کے ذریعے نشریات شروع کرنے کے لیے، صارف کو صرف ایک سرور پر ایک ویڈیو، تفصیل اور ٹیگز کا سیٹ اپ لوڈ کرنے کی ضرورت ہے۔ اس کے بعد، ویڈیو پورے فیڈریٹ نیٹ ورک پر دستیاب ہو جائے گی، نہ صرف ابتدائی ڈاؤن لوڈ سرور سے۔ PeerTube کے ساتھ کام کرنے اور مواد کی تقسیم میں حصہ لینے کے لیے، ایک باقاعدہ براؤزر کافی ہے اور اس کے لیے اضافی سافٹ ویئر کی تنصیب کی ضرورت نہیں ہے۔ صارفین فیڈریٹڈ سوشل نیٹ ورکس (مثال کے طور پر، ماسٹوڈون اور پلیروما) میں دلچسپی کے چینلز کو سبسکرائب کر کے یا RSS کے ذریعے منتخب ویڈیو چینلز میں سرگرمی کو ٹریک کر سکتے ہیں۔ P2P کمیونیکیشنز کا استعمال کرتے ہوئے ویڈیوز کو تقسیم کرنے کے لیے، صارف اپنی ویب سائٹ پر بلٹ ان ویب پلیئر کے ساتھ ایک خصوصی ویجیٹ بھی شامل کر سکتا ہے۔
اس وقت تقریباً 900 مواد کی میزبانی کرنے والے سرور مختلف رضاکاروں اور تنظیموں کے زیر انتظام ہیں۔ اگر کوئی صارف کسی خاص PeerTube سرور پر ویڈیوز پوسٹ کرنے کے قواعد سے مطمئن نہیں ہے، تو وہ دوسرے سرور سے جڑ سکتا ہے یا اپنا سرور شروع کر سکتا ہے۔ فوری سرور کی تعیناتی کے لیے، ڈوکر فارمیٹ (chocobozzz/peertube) میں پہلے سے ترتیب شدہ تصویر فراہم کی گئی ہے۔
ماخذ: opennet.ru



