إطلاق منصة بث الفيديو اللامركزية PeerTube 4.3

تم إطلاق منصة لا مركزية لتنظيم استضافة الفيديو وبث الفيديو PeerTube 4.3. تقدم PeerTube بديلاً محايدًا لمواقع YouTube وDailymotion وVimeo، وذلك باستخدام شبكة توزيع محتوى تعتمد على اتصالات P2P وربط متصفحات الزوار معًا. يتم توزيع تطورات المشروع بموجب ترخيص AGPLv3.

الابتكارات الرئيسية:

  • تم تنفيذ القدرة على استيراد مقاطع الفيديو تلقائيًا من منصات الفيديو الأخرى. على سبيل المثال، يمكن للمستخدم في البداية نشر مقطع فيديو على YouTube وتكوين النقل التلقائي إلى قناته المستندة إلى PeerTube. من الممكن تجميع مقاطع الفيديو من منصات مختلفة في قناة PeerTube واحدة، بالإضافة إلى النقل المحدود لمقاطع الفيديو من قوائم التشغيل المحددة. يتم تمكين الاستيراد التلقائي في قائمة "مكتبتي" من خلال زر "مزامنةاتي" في علامة التبويب "القنوات".
    إطلاق منصة بث الفيديو اللامركزية PeerTube 4.3
  • تم تنفيذ العمل لتحديث واجهة المستخدم. تم تعديل تصميم صفحة إنشاء الحساب حيث تم زيادة عدد المراحل أثناء التسجيل: عرض المعلومات العامة، قبول شروط الاستخدام، تعبئة النموذج ببيانات المستخدم، طلب إنشاء القناة الأولى والمعلومات حول تسجيل الحساب الناجح. تم تغيير موقع العناصر العليا في صفحة تسجيل الدخول لجعل الرسائل الإعلامية أكثر وضوحًا. تم نقل شريط البحث إلى منتصف الجزء العلوي من الشاشة. زيادة حجم الخط وتعديل اللون.
    إطلاق منصة بث الفيديو اللامركزية PeerTube 4.3
  • تم توسيع إمكانيات تضمين مقاطع الفيديو على مواقع أخرى. بالنسبة للبث المباشر المدمج في المشغل المدمج في الصفحات، في اللحظات التي تسبق بدء البث وبعد انتهائه، تظهر شاشات توقف توضيحية بدلاً من الفراغ، مما يخلق شعورًا بالفشل. يتم أيضًا تنفيذ بدء التشغيل التلقائي بعد بدء البث المباشر المجدول.
  • تمت إضافة خيارات جديدة لإعداد عقدة PeerTube الخاصة بك. يتم تزويد المسؤول بأدوات لبدء العمل في الوضع الدفعي على العقد الموحدة (الاتحاد)، على سبيل المثال، لإزالة مشتركين معينين من جميع العقد الخاضعة للتحكم مرة واحدة. تمت إضافة خيارات لتعطيل تحويل الترميز لتغيير دقة مقاطع الفيديو التي تم تنزيلها أو البث المباشر، بما في ذلك القدرة على تعطيل تحويل ترميز مقاطع الفيديو بدقة أعلى من الحد الأقصى المسموح به في الإعدادات. تمت إضافة القدرة على حذف الملفات بشكل انتقائي من مقاطع الفيديو إلى واجهة الويب، مما قد يكون مفيدًا لتحرير مساحة خالية (على سبيل المثال، يمكنك حذف مقاطع الفيديو على الفور بدقة أعلى من الدقة المحددة).
    إطلاق منصة بث الفيديو اللامركزية PeerTube 4.3
  • تم إجراء تحسينات لتحسين الأداء وزيادة قابلية التوسع.

تعتمد منصة PeerTube على استخدام عميل WebTorrent BitTorrent، الذي يعمل في المتصفح ويستخدم تقنية WebRTC لتنظيم قناة اتصال P2P مباشرة بين المتصفحات، وبروتوكول ActivityPub، الذي يسمح لك بتوحيد خوادم الفيديو المتباينة في نظام موحد مشترك. شبكة يشارك فيها الزوار في تقديم المحتوى ولديهم القدرة على الاشتراك في القنوات وتلقي إشعارات حول مقاطع الفيديو الجديدة. تم إنشاء واجهة الويب التي يوفرها المشروع باستخدام إطار العمل Angular.

يتم تشكيل شبكة PeerTube الموحدة كمجتمع من خوادم استضافة الفيديو الصغيرة المترابطة، ولكل منها مسؤول خاص بها ويمكنها اعتماد قواعدها الخاصة. يعمل كل خادم به فيديو بمثابة متتبع BitTorrent، الذي يستضيف حسابات المستخدمين لهذا الخادم ومقاطع الفيديو الخاصة بهم. يتم تشكيل معرف المستخدم على شكل "@user_name@server_domain". يتم نقل بيانات التصفح مباشرة من متصفحات الزوار الآخرين الذين يشاهدون المحتوى.

إذا لم يشاهد أحد الفيديو، فسيتم تنظيم التحميل بواسطة الخادم الذي تم تحميل الفيديو إليه في الأصل (يتم استخدام بروتوكول WebSeed). بالإضافة إلى توزيع حركة المرور بين المستخدمين الذين يشاهدون مقاطع الفيديو، يسمح PeerTube أيضًا للعقد التي أطلقها منشئو المحتوى باستضافة مقاطع فيديو في البداية لتخزين مقاطع فيديو مؤقتًا من منشئي محتوى آخرين، وتشكيل شبكة موزعة ليس فقط من العملاء ولكن أيضًا من الخوادم، فضلاً عن توفير التسامح مع الأخطاء. يوجد دعم للبث المباشر مع تسليم المحتوى في وضع P2P (يمكن استخدام البرامج القياسية مثل OBS للتحكم في البث).

لبدء البث عبر PeerTube، يحتاج المستخدم فقط إلى تحميل مقطع فيديو ووصف ومجموعة من العلامات إلى أحد الخوادم. بعد ذلك، سيصبح الفيديو متاحًا عبر الشبكة الموحدة، وليس فقط من خادم التنزيل الأولي. للعمل مع PeerTube والمشاركة في توزيع المحتوى، يكفي وجود متصفح عادي ولا يتطلب تثبيت برامج إضافية. يمكن للمستخدمين تتبع النشاط في قنوات الفيديو المحددة من خلال الاشتراك في القنوات ذات الاهتمام في الشبكات الاجتماعية الموحدة (على سبيل المثال، Mastodon وPleroma) أو عبر RSS. لتوزيع مقاطع الفيديو باستخدام اتصالات P2P، يمكن للمستخدم أيضًا إضافة أداة خاصة مع مشغل ويب مدمج إلى موقعه على الويب.

يوجد حاليًا ما يقرب من 1100 خادم لاستضافة المحتوى تتم صيانتها بواسطة متطوعين ومنظمات مختلفة. إذا لم يكن المستخدم راضيًا عن قواعد نشر مقاطع الفيديو على خادم PeerTube معين، فيمكنه الاتصال بخادم آخر أو بدء خادم خاص به. للنشر السريع للخادم، يتم توفير صورة تم تكوينها مسبقًا بتنسيق Docker (chocobozzz/peertube).

المصدر: opennet.ru

إضافة تعليق