विकेंद्रित व्हिडिओ ब्रॉडकास्टिंग प्लॅटफॉर्म PeerTube 3.1 चे प्रकाशन

व्हिडिओ होस्टिंग आणि व्हिडिओ ब्रॉडकास्टिंग PeerTube 3.1 आयोजित करण्यासाठी विकेंद्रित प्लॅटफॉर्मचे प्रकाशन झाले. PeerTube YouTube, Dailymotion आणि Vimeo ला एक विक्रेता-तटस्थ पर्याय ऑफर करते, P2P संप्रेषणांवर आधारित सामग्री वितरण नेटवर्क वापरून आणि अभ्यागतांच्या ब्राउझरला एकत्र जोडून. प्रकल्पाच्या विकासाचे वितरण 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 च्या वापरावर आधारित आहे, जे ब्राउझरमध्ये चालते आणि ब्राउझर आणि ActivityPub प्रोटोकॉल यांच्यात थेट P2P कम्युनिकेशन चॅनेल आयोजित करण्यासाठी WebRTC तंत्रज्ञान वापरते, जे तुम्हाला विषम व्हिडिओ सर्व्हर एकत्र करू देते. एक सामान्य संघराज्य नेटवर्क ज्यामध्ये अभ्यागत वितरण सामग्रीमध्ये भाग घेतात आणि चॅनेलची सदस्यता घेण्याची आणि नवीन व्हिडिओंबद्दल सूचना प्राप्त करण्याची क्षमता असते. प्रकल्पाद्वारे प्रदान केलेला वेब इंटरफेस अँगुलर फ्रेमवर्क वापरून तयार केला आहे.

PeerTube फेडरेट केलेले नेटवर्क एकमेकांशी जोडलेल्या लहान व्हिडिओ होस्टिंग सर्व्हरच्या समुदायाच्या रूपात तयार केले गेले आहे, ज्यापैकी प्रत्येकाचे स्वतःचे प्रशासक आहेत आणि ते स्वतःचे नियम स्वीकारू शकतात. व्हिडिओसह प्रत्येक सर्व्हर बिटटोरेंट ट्रॅकर म्हणून कार्य करतो, जो या सर्व्हरची वापरकर्ता खाती आणि त्यांचे व्हिडिओ होस्ट करतो. वापरकर्ता आयडी “@user_name@server_domain” या स्वरूपात तयार केला जातो. ब्राउझिंग डेटा सामग्री पाहणाऱ्या इतर अभ्यागतांच्या ब्राउझरमधून थेट प्रसारित केला जातो.

जर कोणीही व्हिडिओ पाहत नसेल, तर अपलोडचे आयोजन सर्व्हरद्वारे केले जाते ज्यावर व्हिडिओ मूलतः अपलोड केला गेला होता (वेबसीड प्रोटोकॉल वापरला जातो). व्हिडिओ पाहणाऱ्या वापरकर्त्यांमध्ये रहदारीचे वितरण करण्याव्यतिरिक्त, PeerTube निर्मात्यांनी लाँच केलेल्या नोड्सना सुरुवातीला इतर निर्मात्यांकडून व्हिडिओ कॅशे करण्यासाठी व्हिडिओ होस्ट करण्यास अनुमती देते, जे केवळ क्लायंटचेच नव्हे तर सर्व्हरचे देखील वितरित नेटवर्क तयार करते, तसेच दोष सहिष्णुता प्रदान करते. P2P मोडमध्ये सामग्री वितरणासह थेट प्रवाहासाठी समर्थन आहे (स्ट्रीमिंग नियंत्रित करण्यासाठी OBS सारखे मानक प्रोग्राम वापरले जाऊ शकतात).

PeerTube द्वारे प्रसारण सुरू करण्यासाठी, वापरकर्त्याला फक्त व्हिडिओ, वर्णन आणि टॅगचा संच एका सर्व्हरवर अपलोड करणे आवश्यक आहे. यानंतर, व्हिडिओ केवळ प्रारंभिक डाउनलोड सर्व्हरवरूनच नव्हे तर संपूर्ण नेटवर्कवर उपलब्ध होईल. PeerTube सह कार्य करण्यासाठी आणि सामग्री वितरणामध्ये सहभागी होण्यासाठी, एक नियमित ब्राउझर पुरेसा आहे आणि त्याला अतिरिक्त सॉफ्टवेअर स्थापित करण्याची आवश्यकता नाही. फेडरेटेड सोशल नेटवर्क्समध्ये (उदाहरणार्थ, मास्टोडॉन आणि प्लेरोमा) किंवा RSS द्वारे स्वारस्य असलेल्या चॅनेलची सदस्यता घेऊन वापरकर्ते निवडलेल्या व्हिडिओ चॅनेलमधील क्रियाकलापांचा मागोवा घेऊ शकतात. P2P संप्रेषण वापरून व्हिडिओ वितरित करण्यासाठी, वापरकर्ता त्याच्या वेबसाइटवर अंगभूत वेब प्लेयरसह एक विशेष विजेट देखील जोडू शकतो.

सध्या सुमारे 700 सामग्री होस्टिंग सर्व्हर विविध स्वयंसेवक आणि संस्थांद्वारे राखले जातात. जर एखादा वापरकर्ता विशिष्ट PeerTube सर्व्हरवर व्हिडिओ पोस्ट करण्याच्या नियमांशी समाधानी नसेल, तर तो दुसऱ्या सर्व्हरशी कनेक्ट होऊ शकतो किंवा स्वतःचा सर्व्हर सुरू करू शकतो. द्रुत सर्व्हर उपयोजनासाठी, डॉकर स्वरूपनात पूर्व-कॉन्फिगर केलेली प्रतिमा (chocobozzz/peertube) प्रदान केली आहे.

स्त्रोत: opennet.ru

एक टिप्पणी जोडा