Decentraliseeritud videoväljaandmisplatvormi PeerTube 2.0 väljalase

Avaldatud väljaanne PeerTube 2.0, detsentraliseeritud platvorm videohostimise ja voogedastuse korraldamiseks. PeerTube pakub sõltumatut alternatiivi YouTube'ile, Dailymotionile ja Vimeo'le, kasutades P2P-kommunikatsioonide põhjal põhinevat sisu levitamise võrgustikku ja külastajate sirvijate omavahelist sidumist. Projekti arendused jaotatakse AGPLv3 litsentsi all.

PeerTube põhineb BitTorrenti kliendi rakendamisel WebTorrent, mis töötab brauseris ja kasutab tehnoloogiat WebRTC otsese P2P-kommunkatsiooni kanali loomiseks brauserite vahel ning protokolli ActivityPub, mis võimaldab ühendada erinevaid videoteenuseid ühiseks föderatiivseks võrgustikuks, kus külastajad osalevad sisu edastamises ning saavad tellida kanaleid ja saada teateid uute videote kohta. Pakutav veebiliides on loodud raamistiku abil Angular.

PeerTube'i föderatiivne võrk moodustub omavahel seotud väikeste videohostingute serverite ühendusest, millest igaühel on oma administraator ja võivad kehtida oma reeglid. Iga videoga server toimib BitTorrenti jälgijana, kus on registreeritud selle serveri kasutajakontod ja nende videod. Kasutaja ID-d moodustatakse kujul „@kasutajanimi@serveri_domeen”. Andmete edastamine vaatamise ajal toimub otse teiste külastajate brauseritest, kes sisu vaatavad.

Kui videot ei vaata keegi, organiseerib selle edastamise server, kuhu video algselt üles laaditi (kasutatakse protokolli WebSeed). Lisaks liikluse jaotamisele videod vaatavate kasutajate vahel, võimaldab PeerTube ka autorite poolt videote esmakordseks jagamiseks käivitada sõlmi, mis vahemälustavad teiste autorite videoid, luues jaotatud võrgustiku mitte ainult klientidest, vaid ka serveritest, ning tagades seeläbi kosmosetõrje.

PeerTube'i kaudu voogedastamise alustamiseks on kasutajal piisav, kui üles laadida video, kirjeldus ja hulk silte ühele serveritest. Pärast seda muutub video kättesaadavaks kogu föderatsioonivõrgus, mitte ainult esmase üleslaadimise serveris. PeerTube'i kasutamiseks ja sisu levitamiseks piisab tavalisest brauserist, täiendava tarkvara installimist ei ole vajalik. Kasutajad saavad jälgida soovitud videokanaleid ja tellida huvipakkuvaid kanaleid föderatiivsetes sotsiaalsetes võrgustikes (nt Mastodon ja Pleroma) või RSS-i kaudu. Video levitamiseks P2P-kommunkatsioonide abil saab kasutaja oma veebisaidile lisada spetsiaalse vidina koos sisseehitatud veebipleieriga.

Praegu on sisu majutamiseks aktiivsed üle 300 serverite, mida toetavad erinevad vabatahtlikud ja organisatsioonid. Kui kasutaja ei ole rahul teatud PeerTube serveris video postitamise reeglitega, võib ta ühendada teise serveriga või alustada oma serveri. Serveri kiireks juurutamiseks on saadaval eelkonfigureeritud pilt Docker formaadis (chocobozzz/peertube).

V uus väljaanne:

  • Внесены изменения, нарушающие совместимость. Удалена старая реализация системы заверения цифровой подписью документов JSON LD (Linked Dat). Параметр конфигурации email.object переименован в email.subject;
  • Стабилизирована поддержка плагинов и тем оформления. Для каждого экземпляра PeerTube может быть выбрана своя тема оформления (администратор загружает темы, после чего они становятся доступны для активации пользователями);
  • В API разработки плагинов добавлена возможность подключения обработчиков для отсеивания пользователей во время регистрации (filter:api.user.signup.allowed.result);
  • В web-интерфейсе администратора расширены средства управления узлом PeerTube. В рамках работы по созданию нового каталога узлов PeerTube (joinpeertube.org) добавлены дополнительные информационные поля, описывающие поддерживаемый узел: категория, язык общения, кодекс поведения (Code of Conduct), правила модерирования, сведения о владельце и администраторе, информация об оборудовании и финансировании узла. Указанная информация также размещается на странице подключения пользователя к узлу и в секции «About»;
  • Добавлена возможность автоматического отслеживания других узлов и публично доступных реестров;
  • Добавлена страница с видео, которым выставлено больше всего лайков;
  • В страницу с информацией об узле добавлена секция со статистикой;
  • Во вкладке с видео появилась поддержка поиска без учёта регистра символов;
  • Добавлен режим автоматического воспроизведения следующего рекомендованного видео;
  • Добавлена поддержка субтитров в форме простых текстовых файлов;
  • Ускорены операции подстановки тем оформления;
  • В панель администратора добавлена возможность включения вещания с использованием HLS (HTTP Live Streaming).

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster