विकेन्द्रीकृत वीडियो प्रसारण प्लेटफॉर्म PeerTube 3.1 का विमोचन

वीडियो होस्टिंग और वीडियो प्रसारण के आयोजन के लिए एक विकेन्द्रीकृत मंच PeerTube 3.1 का विमोचन हुआ। PeerTube, P2P संचार पर आधारित सामग्री वितरण नेटवर्क का उपयोग करके और आगंतुकों के ब्राउज़रों को एक साथ जोड़कर, YouTube, डेलीमोशन और Vimeo के लिए एक विक्रेता-तटस्थ विकल्प प्रदान करता है। परियोजना के विकास को AGPLv3 लाइसेंस के तहत वितरित किया जाता है।

मुख्य नवाचार:

  • Расширены возможности перекодирования звука и видео из одного формата в другой для обеспечения доступности контента на всех устройствах (перекодирования осуществляется в фоне, поэтому новое видео становится доступно для всех устройств не сразу, а через какое-то время, необходимое для завершения перекодирования). В новом выпуске добавлена поддержка профилей перекодирования, которые можно использовать для изменения правил перекодирования на определённом узле PeerTube. Профили оформляются в виде плагинов, и, как правило, предоставляют разные настройки FFmpeg. Администратор узла теперь может выбрать профиль перекодирования, отвечающий текущим задачам. Например, можно создать профили перекодирования для оптимизации пропускной способности или для отдачи звука в наивысшем качестве.

    Модернизированы процессы управления задачами перекодирования. Ранее контент помещался в очередь и перекодировался в порядке добавления пользователем. В новом выпуске администратору предоставлены инструменты для настройки приоритета выполнения работ и добавлена возможность автоматического снижения приоритета в зависимости от числа загруженных видео (в первую очередь будут перекодироваться единичные загрузки, сдвигая пользователей, загрузивших разом большое число роликов). Администратор может наблюдать за прогрессом перекодирования и настраивать число одновременно запускаемых задач.

    विकेन्द्रीकृत वीडियो प्रसारण प्लेटफॉर्म PeerTube 3.1 का विमोचन

  • В web-интерфейсе из боковой панели исключена категория «most liked», на смену которой пришёл раздел «trending», предлагающий три варианта выборки наиболее востребованных роликов: hot (недавние видео, с которыми больше всего взаимодействовали пользователи), views (наиболее просматриваемые видео за последние 24 часа) и likes (видео, у которых больше всего лайков).
    विकेन्द्रीकृत वीडियो प्रसारण प्लेटफॉर्म PeerTube 3.1 का विमोचन
  • В интерфейсе администратора узла изменены некоторые элементы, например, изменена вкладка со списком пользователей и перенесена в левую часть кнопка создания пользователя. Добавлена возможность настройки общей и ежедневной квоты на объём загружаемых данных.
    विकेन्द्रीकृत वीडियो प्रसारण प्लेटफॉर्म PeerTube 3.1 का विमोचन
  • Упрощено оформление подписки на учётные записи, размещённые на другом узле, при наличии собственной учётной записи на том узле — для подписки теперь достаточно нажать кнопку «subscribe» под видео и ввести свой идентификатор.
    विकेन्द्रीकृत वीडियो प्रसारण प्लेटफॉर्म PeerTube 3.1 का विमोचन
  • В интерфейс администратора узла добавлена настройка одновременно запускаемых задач импорта (с загрузкой по URL или через torrent).
  • Реализована система создания торрентов для загруженных видео, работающая в асинхронном режиме.
  • Прекращена поддержка выпуска PostgreSQL 9.6, объявлена устаревшей поддержка Node.js 10 и добавлена поддержка новых веток Node.js14 и 15.

हम आपको याद दिला दें कि PeerTube BitTorrent क्लाइंट WebTorrent के उपयोग पर आधारित है, जो ब्राउज़र में चलता है और ब्राउज़र और एक्टिविटीपब प्रोटोकॉल के बीच एक सीधा P2P संचार चैनल व्यवस्थित करने के लिए WebRTC तकनीक का उपयोग करता है, जो आपको अलग-अलग वीडियो सर्वरों को एकजुट करने की अनुमति देता है। एक सामान्य फ़ेडरेटेड नेटवर्क जिसमें विज़िटर वितरण सामग्री में भाग लेते हैं और चैनलों की सदस्यता लेने और नए वीडियो के बारे में सूचनाएं प्राप्त करने की क्षमता रखते हैं। प्रोजेक्ट द्वारा प्रदान किया गया वेब इंटरफ़ेस एंगुलर फ्रेमवर्क का उपयोग करके बनाया गया है।

PeerTube फ़ेडरेटेड नेटवर्क का गठन परस्पर जुड़े छोटे वीडियो होस्टिंग सर्वरों के एक समुदाय के रूप में किया गया है, जिनमें से प्रत्येक का अपना प्रशासक है और अपने स्वयं के नियमों को अपना सकता है। वीडियो वाला प्रत्येक सर्वर एक बिटटोरेंट ट्रैकर के रूप में कार्य करता है, जो इस सर्वर के उपयोगकर्ता खातों और उनके वीडियो को होस्ट करता है। यूजर आईडी “@user_name@server_domain” फॉर्म में बनती है। ब्राउज़िंग डेटा सीधे सामग्री देखने वाले अन्य आगंतुकों के ब्राउज़र से प्रसारित होता है।

यदि कोई भी वीडियो नहीं देखता है, तो अपलोड उस सर्वर द्वारा व्यवस्थित किया जाता है जिस पर वीडियो मूल रूप से अपलोड किया गया था (वेबसीड प्रोटोकॉल का उपयोग किया जाता है)। वीडियो देखने वाले उपयोगकर्ताओं के बीच ट्रैफ़िक वितरित करने के अलावा, PeerTube अन्य रचनाकारों के वीडियो को कैश करने के लिए प्रारंभ में वीडियो होस्ट करने के लिए रचनाकारों द्वारा लॉन्च किए गए नोड्स को भी अनुमति देता है, जो न केवल क्लाइंट बल्कि सर्वर का एक वितरित नेटवर्क बनाता है, साथ ही दोष सहिष्णुता भी प्रदान करता है। पी2पी मोड में सामग्री वितरण के साथ लाइव स्ट्रीमिंग के लिए समर्थन है (स्ट्रीमिंग को नियंत्रित करने के लिए ओबीएस जैसे मानक कार्यक्रमों का उपयोग किया जा सकता है)।

PeerTube के माध्यम से प्रसारण शुरू करने के लिए, उपयोगकर्ता को केवल एक सर्वर पर एक वीडियो, विवरण और टैग का एक सेट अपलोड करना होगा। इसके बाद, वीडियो पूरे फ़ेडरेटेड नेटवर्क पर उपलब्ध हो जाएगा, न कि केवल प्रारंभिक डाउनलोड सर्वर से। PeerTube के साथ काम करने और सामग्री वितरण में भाग लेने के लिए, एक नियमित ब्राउज़र पर्याप्त है और अतिरिक्त सॉफ़्टवेयर की स्थापना की आवश्यकता नहीं है। उपयोगकर्ता फ़ेडरेटेड सोशल नेटवर्क (उदाहरण के लिए, मास्टोडन और प्लेरोमा) में रुचि के चैनलों की सदस्यता लेकर या आरएसएस के माध्यम से चयनित वीडियो चैनलों में गतिविधि को ट्रैक कर सकते हैं। पी2पी संचार का उपयोग करके वीडियो वितरित करने के लिए, उपयोगकर्ता अपनी वेबसाइट पर अंतर्निहित वेब प्लेयर के साथ एक विशेष विजेट भी जोड़ सकता है।

वर्तमान में विभिन्न स्वयंसेवकों और संगठनों द्वारा लगभग 700 सामग्री होस्टिंग सर्वर बनाए रखे गए हैं। यदि कोई उपयोगकर्ता किसी विशेष PeerTube सर्वर पर वीडियो पोस्ट करने के नियमों से संतुष्ट नहीं है, तो वह किसी अन्य सर्वर से जुड़ सकता है या अपना सर्वर शुरू कर सकता है। त्वरित सर्वर परिनियोजन के लिए, डॉकर प्रारूप (चोकोबोज़्ज़/पीरट्यूब) में एक पूर्व-कॉन्फ़िगर छवि प्रदान की गई है।

स्रोत: opennet.ru

एक टिप्पणी जोड़ें