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

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

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

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

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

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

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

В إصدار جديد:

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

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

  • تمت إعادة تصميم صفحة "حول" مع العرض التقديمي للمشروع، مما يوفر وصولاً سريعًا إلى الوثائق والتطبيقات الإضافية. توسعت بشكل ملحوظ الوثائقتم اقتراح العديد من الأدلة الجديدة لإعداد المشكلات وتشخيصها؛

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

  • تم توسيع فرص مناقشة مقاطع الفيديو. تم اقتراح تخطيط جديد للتعليقات، حيث يتم فصل التعليقات الأصلية والردود عليها بشكل واضح. تحسين عرض الصور الرمزية وجعل أسماء المستخدمين أكثر قابلية للقراءة. يتم تسليط الضوء على الردود التي أرسلها مؤلف الفيديو قيد المناقشة. هناك وضعان للعرض، يتم فرزهما حسب وقت إرسال التعليق وحسب عدد الردود. أصبح من الممكن الآن استخدام علامة Markdown في النص. تمت إضافة خيارات لإخفاء الرسائل من مشارك أو عقدة معينة؛

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

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

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

  • مُعد مكتبة جافا سكريبت مع واجهة برمجة التطبيقات (API) لإدارة تضمين الفيديو على الصفحات؛
  • أضيفت بواسطة فرصة إنشاء دفق فيديو HLS (HTTP Live Streaming) باستخدام البرنامج النصي create-transcoding-job. من الممكن أيضًا تعطيل WebTorrent واستخدام HLS فقط؛
  • تمت إضافة دعم لتنسيق الفيديو m4v;
  • انطلقت البنية التحتية للترجمة المشتركة للواجهة إلى لغات مختلفة باستخدام خدمة Weblate.

المصدر: opennet.ru

إضافة تعليق