lëshimi , një platformë dekentralizuar për organizimin e hostimit dhe transmetimit të videos. PeerTube ofron një alternativë të pavarur nga ofrues të veçantë në krahasim me YouTube, Dailymotion dhe Vimeo, duke përdorur një rrjet shpërndarjeje të përmbajtjes të bazuar në komunikimin P2P dhe lidhjen midis shfletuesve të vizitorëve. Arritjet e projektit së licencës AGPLv3.
PeerTube bazohet në përdorimin e klientit BitTorrent , i cili ekzekutohet në shfletues dhe përdor teknologjinë për të organizuar një kanal të drejtpërdrejtë P2P për komunikim midis shfletuesve, dhe protokollin , i cili lejon bashkimin e serverëve të ndryshëm me video në një rrjet federal të përbashkët, në të cilin vizitorët marrin pjesë në dorëzimin e përmbajtjes dhe kanë mundësinë të abonohen në kanale dhe të marrin njoftime për videot e reja. Ndërfaqja web e ofruar nga projekti është ndërtuar duke përdorur një kornizë .
Rrjeti Federativ PeerTube krijohet si njĂ« bashkĂ«si e serverĂ«ve tĂ« vegjĂ«l pĂ«r ngarkimin e videove tĂ« lidhur me njĂ«ri-tjetrin, ku çdo server ka administratatorin e vet dhe mund tĂ« ketĂ« rregulla tĂ« veta. Ădo server video vepron si njĂ« BitTorrent tracker, ku regjistrohen llogaritĂ« e pĂ«rdoruesve tĂ« atij serveri dhe videot e tyre. Identifikuesi i pĂ«rdoruesit formohet nĂ« formatin "@emri_pĂ«rdoruesit@domaini_serverit". Transferimi i tĂ« dhĂ«nave gjatĂ« shikimit bĂ«het direkt nga shfletuesit e vizitorĂ«ve tĂ« tjerĂ« qĂ« shikojnĂ« pĂ«rmbajtjen.
Nëse videoja nuk shikohet nga askush, shpërndarja organizohet nga serveri në të cilin u ngarkua fillimisht videoja (përdoret protokolli ). Përveç shpërndarjes së trafikut mes përdoruesve që shikojnë videon, PeerTube gjithashtu lejon nodet që janë kryer nga autorët për ngarkimin fillestar të videove, të ruajnë videot e autorëve të tjerë, duke formuar një rrjet të shpërndarë jo vetëm nga klientët, por edhe nga serverët, si dhe duke siguruar qëndrueshmëri.
Për të filluar transmetimin përmes PeerTube, përdoruesi duhet të ngarkojë një video në njërin nga serverët, përshkrimin dhe disa etiketa. Pas kësaj, videoja do të bëhet e disponueshme në të gjithë rrjetin federativ, jo vetëm nga serveri i ngarkesës fillestare. Për të punuar me PeerTube dhe për të marrë pjesë në shpërndarjen e përmbajtjes, është e mjaftueshme një shfletues standard dhe nuk kërkohet instalimi i softuerëve të tjerë. Përdoruesit mund të ndjekin aktivitetet në kanalet e zgjedhura të videove duke u abonuar në kanalet që i interesojnë në rrjetet sociale federative (p.sh., Mastodon dhe Pleroma) ose përmes RSS. Për të shpërndarë video duke përdorur komunikime P2P, përdoruesi gjithashtu mund të shtojë një widget të veçantë me një web-player të integruar në faqen e tij.
Aktualisht, për hostimin e përmbajtjes janë çaktivizuar më shumë se serverë, të mbështetur nga vullnetarë dhe organizata të ndryshme. Nëse përdoruesi nuk është i kënaqur me rregullat e ngarkimit të videove në një server të caktuar PeerTube, ai mund të lidhet me një server tjetër ose serverin e tij të vet. Për një implementim të shpejtë të serverit, ofrohet një imazh i parakonfiguruar në formatin Docker (chocobozzz/peertube).
NĂ« :
- Shtuar mundësinë për të importuar skedarë audio, duke lejuar shpërndarjen e aranzhimeve ose podkasteve përmes PeerTube pa krijuar një video të zëvendësimit. Nëse dëshirohet, mund t'i bashkëngjiten një imazh skedarit audio.
- Përmirësuar paneli i kërkimit, i cili tani ofron sugjerime për komandat për kërkimin e ndarë të kanaleve dhe videove. Për shembull, për kërkimin e kanaleve të lidhura me një domain, propozohet struktura «@channel_id@domain».
- Në dritaren e ngarkimit të videos, sigurohet shfaqja e informacionit shtesë mbi skedarin.
- Në menunë në anën e majtë të ekranit, për përdoruesit që nuk janë lidhur, është shtuar butoni «Settings», përmes të cilit mund të rregullohet funksionimi me PeerTube sipas preferencave të tyre, për shembull, të specifikohet nëse të përdoret mode P2P dhe të shfaqen skicat e përmbajtjes për të rritur, të rregullohen filtrat sipas gjuhës, të aktivizohen rifillimet automatike dhe të zgjidhet tema e dizajnit.
- Tani mund të përdoret ndërfaqja
drag&drop për të transferuar skedarin me miun në vend të thirrjes së menusë «Select file». Në dialogun e importit të videos është shtuar mundësia për të importuar titrat, përcaktimin e licencës dhe zgjedhjen e gjuhës. - Përmirësuar ndërfaqja e redaktorit të tekstit për përshkrimin e videos, që mbështet shënjimin markdown. Shtuar moda e redaktimit në ekran të plotë.
- Për administratorin ofrohet një ndërfaqe e re për menaxhimin e kopjeve të videos, e cila lejon shikimin e listës së videove të nodit aktual, që janë kopjuar në nodet e tjera, si dhe listën e videove të huaja, të kopjuara në nodin aktual. Për të vlerësuar hapësirën diske të konsumuar nga kopjet e huaja, ofrohen diagrame të qarta.
- Përmirësuar ndërfaqja e moderimin dhe shqyrtimit të ankimeve për videot e papërshtatshme. Shtuar filtrat e llojeve të ndryshme të ankimeve, butonat e bllokimit të shpejtë për videot dhe llogaritë, e siguruar shfaqja e skicave në grafikë dhe shtuar qasja e shpejtë në videot e përfshira.
- Shtuar mundësia për krijimin e plugin-eve me implementimin e metodave të jashtme të autentifikimit. Propozohet tre plugin-e për autentifikimin duke përdorur LDAP, OpenID dhe SAMLv2.
- Në API janë shtuar thirrje për krijimin e plugin-eve të moderimit, që kryejnë veprime të tilla si fshirja e videos, konfirmimi i importit të URL-së ose torrentit, fshehja e nodit ose llogarisë dhe mbajtja e një liste të zezë të videove. Si shembull propozohet plugin-i peertube-plugin-auto-mute për fshehjen automatike të llogarive dhe nodëve në bazë të listës së shkelësve.
- Në njoftimet me email është mundësuar përdorimi i shënjimit HTML.
- Në ndërfaqen e administratorit është shtuar mbështetje për plotësimin automatik të listës së nodëve të ndjekura në bazë të një liste të tillë në një nod tjetër. Përfshirë, listat publike të nodëve të importit të lidhjeve mund të ngarkohen përmes shërbimeve të tilla si github, gitlab dhe pastebin.
- Përmirësuar për menaxhimin e luajtjes së videos të integruar në faqet e internetit. Përmes API-së mund të merren informacione mbi kohëzgjatjen e videos, përfundimin e luajtjes dhe titrat.
Burimi: opennet.ru
