Decentraliseeritud videovaatamisplatvormi PeerTube 1.4 väljaanne

Avaldatud podcasti PeerTube 1.4, detsentraliseeritud platvorm videohostingu ja videovaatamise korraldamiseks. PeerTube pakub YouTube'i, Dailymotioni ja Vimeo sõltumatut alternatiivi, kasutades P2P-kommunikatsioonide põhjal põhinevat sisu jaotamise võrgustikku, mis ühendab külastajate brauserid. Projekti arendus. levitatakse on AGPLv3 litsentsi all.

PeerTube põhineb BitTorrent-kliendi kasutamisel WebTorrent, mis käivitatakse brauseris ja kasutab tehnoloogiat WebRTC otsese P2P-ühenduse loomiseks brauserite vahel ja protokolli ActivityPub, mis võimaldab ühendatud vahelduvaid videoteenuseid ühtseks föderatiivseks võrguks, kus külastajad osalevad sisu edastamises ning saavad tellida kanaleid ja saada teateid uute videote kohta. Projekti pakutud veebiliides on ehitatud raamistikule Angular.

Föderatiivne PeerTube-võrk kujuneb seostatuks väikeste videohostingute serverite ühendusena, millest igal on oma administraator ja võib kehtestada oma reeglid. Iga videoga server toimib BitTorrenti jälgijana, kus on registreeritud antud serveri kasutajakontod ja nende videod. Kasutaja ID-d moodustatakse kujul "@kasutajanimi@domeen_serverist". Andmete edastamine vaatamise ajal toimub otse teiste külastajate brauseritest, kes vaatavad sisu.

Kui videot ei vaadata, korraldab edastuse server, kuhu video algselt üles laaditi (kasutatakse protokolli WebSeed). Lisaks liiklusjaotusele kasutajate vahel, kes vaatavad videoid, võimaldab PeerTube ka autorite poolt algselt video jagamiseks käivitatud sõlmedel teiste autorite videoid vahemälu salvestada, luues jaotatud võrgu, mis koosneb mitte ainult klientidest, vaid ka serveritest, tagades samas ka töökindluse.

Alustamiseks, et alustada edastamist PeerTube'is, peab kasutaja lihtsalt üles laadima video, kirjelduse ja komplekti silte ühele serverile. Pärast seda on video saadaval kogu föderatiivses võrgustikus, mitte ainult esialgse üleslaadimise serveris. PeerTube'i kasutamiseks ja sisu levitamiseks piisab tavalisest brauserist ning täiendava tarkvara installimine ei ole vajalik. Kasutajad saavad jälgida valitud videokanaleid, tellides huvipakkuvad kanalid föderatiivsetes sotsiaalmeedias (näiteks Mastodon ja Pleroma) või läbi RSS-i. Video levitamiseks P2P-side abil saab kasutaja oma veebilehele lisada spetsiaalse vidina, mis sisaldab sisseehitatud veebipleierit.

Praegu on sisu majutamiseks käivitatud 320 servereid, mida toetavad erinevad vabatahtlikud ja organisatsioonid.
Kui kasutajale ei sobi teatud serveri PeerTube'i videote avaldamise reeglid, saab ta ühenduda teise serveriga või käivitada oma serveriga. Serveri kiireks seadistamiseks on saadaval eelkonfigureeritud pilt Docker (chocobozzz/peertube) formaadis.

Uues väljaandes:

  • On lisatud eksperimentaalne tugi pluginatele ja teemadele, mida saab installida administreerimise veebiliidese kaudu. Iga PeerTube'i eksemplari jaoks võib valida oma kaane teema (administraator laadib teemad üles, peale mida need saavad kasutajatele aktiveerimiseks saadaval);
  • On lisatud tugi helifailide üleslaadimiseks. PeerTube loob nende põhjal staatilise pildiga video, ühendades helifaili albumi kaanepildiga ja faili parameetritega;
  • On rakendatud mitmeastmelise kasutajate registreerimise tugi. Uued kasutajad saavad ise luua oma kanali (kasutajanimi/kanal). Vaikimisi kuvatakse kasutajale tema kanali lehte, mitte konto avalehte;
  • On lisatud võimalus kasutada URL-is parameetreid muted, loop ja peertubeLink;
  • On ümber töötatud video avaldamise liides, lisades võimaluse määrata video esitamise algus- ja lõppaeg, subtiitrid, automaatika ja korduse lipud;
  • Tagatud on tellijate gruppide ja hiljuti lisatud videote järjestikune kuvamine;
  • Lisatud keelefilter, mis võimaldab videoid kuvada ainult teatud keeltes;
  • Lisatud võimalus tõlkida privaatsetesse avalikesse või veel avaldamata videotesse ja esitlusnimekirjadesse;
  • Rakendatud 4K kvaliteediga videoedastuse võimalus;
  • Tagatud föderatiivne kommentaaride kustutamise tugi (teistel serveritel), mis on kustutatud video omaja poolt;
  • Lisatud administraatori parooli seadistamise võimalus esmakordsel käivitamisel;
  • Rikutud turvaprobleem, mille tõttu said moderaatorid luua ja muuta privileegidega kasutajate seadeid. Edaspidi on moderaatorite tegevus piiratud ainult tavaliste kasutajatega;
  • CLI-utilityd on viidud eraldi paketti, et vähendada serveri sõltuvuste suurust;
  • Parandatud staatiliste failide vahemälu tööd ja kiirendatud fontide kuvamist.

Allikas: opennet.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster