väljaanne , 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 AGPLv3 litsentsi all.
PeerTube põhineb BitTorrenti kliendi rakendamisel , mis töötab brauseris ja kasutab tehnoloogiat otsese P2P-kommunkatsiooni kanali loomiseks brauserite vahel ning protokolli , 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 .
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 ). 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 hostimiseks käivitatud serverid, mida toetavad erinevad vabatahtlikud ja organisatsioonid.
Kui kasutajat ei rahulda teatud PeerTube serveris video postitamise reeglid, saab ta ühendada end teise serveriga või oma serveri. Serveri kiireks juurutamiseks on saadaval eelkonfigureeritud pilt Docker formaadis (chocobozzz/peertube).
Uues väljaandes:
- Lisatud eksperimentaalne tugi pluginate ja teemade jaoks, mida saab installida administraatori veebiliidese kaudu. Iga PeerTube eksemplarile võib valida oma teema (administraator laadib teemad üles, mille järel need on kasutajatele aktiivseks muutmiseks saadaval);
- Lisatud tugi helifailide üleslaadimiseks. PeerTube loob neist staatilise pildi põhjal video, ühendades helifaili albumi kaane ja failiparameetritega;
- Rakendatud mitmeastmeline kasutajate registreerimise tugi. Uued kasutajad saavad ise luua oma kanali (kasutajanimi/kanal). Vaikimisi kuvatakse kasutaja kanali leht, mitte konto avaleht;
- Lisatud võimalus kasutada URL-is parameetreid muted, loop ja peertubeLink;
- Ümber kujundatud video avaldamise liides, lisatud võimalus määrata esituse algus- ja lõpuajad, subtiitrid, automaatse ja tsüklilise esituse lipud;
- Kasutajagruppide ja hiljuti lisatud videote kronoloogiline kuvamine on tagatud;
- Lisatud keelefilter, mis võimaldab kuvada videosid ainult teatud keeltes;
- Privaatsed avalikud või veel avaldamata videod ning esitusloendid on nüüd tõlgitavad;
- Videode 4K kvaliteediga rekodeerimine on nüüd võimaldatud;
- Tugime federatiivset kommentaaride kustutamist (teistel serveritel), mille on kustutanud video omanik;
- Esimese käivitamise käigus on administreerimise parooli seadmine lubatud;
- Rohkem turvalisust. Probleem lahendatud, mis lasi moderaatoritel luua ja muuta privileege, nüüd on moderaatorite tegevus piiratud tavakasutajatega;
- CLI-utiliidid on eraldi pakendatud, et vähendada serveri sõltuvuste suurust;
- Statiliste failide vahemälu tööd on parendatud ja fontide kuvamisel on kiirus suurenenud.
Allikas: opennet.ru
