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

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

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

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

اعتمدت منصة PeerTube في البداية على برنامج WebTorrent BitTorrent، الذي كان يعمل داخل المتصفح ويستخدم تقنية WebRTC لإنشاء قناة اتصال مباشرة بين المتصفحات. لاحقًا، تم استبدال WebTorrent ببروتوكول HLS (البث المباشر عبر HTTP) بالتزامن مع WebRTC، مما أتاح إدارة البث بشكل تكيفي بناءً على عرض النطاق الترددي. لتوحيد الأنظمة المتباينة الخوادم يُستخدم بروتوكول ActivityPub لدمج مقاطع الفيديو في شبكة اتحادية مشتركة، حيث يشارك الزوار في تقديم المحتوى ويمكنهم الاشتراك في القنوات وتلقي إشعارات حول مقاطع الفيديو الجديدة. تم بناء واجهة الويب الخاصة بالمشروع باستخدام إطار عمل Angular.

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

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

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

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

المصدر: opennet.ru

شراء استضافة موثوقة للمواقع مع حماية DDoS وخوادم VPS VDS 🔥 اشترِ استضافة مواقع ويب موثوقة مع حماية من هجمات DDoS، وخوادم VPS وVDS | ProHoster