Välja on antud detsentraliseeritud videoväljaandmisplatvorm PeerTube 7.2.

Avaldatud on PeerTube 7.2 platvormi väljaanne, mis on mõeldud sõltumatute detsentraliseeritud videohostingu ja -ülekande süsteemide loomiseks, alternatiivina sellistele teenustele nagu YouTube, Dailymotion ja Vimeo. PeerTube'i abil loodud sisulevituse võrk põhineb külastajate brauserite ühendamisel ja P2P-kommunikatsioonide kasutamisel. Projekti kood on välja antud AGPLv3 litsentsi all.

PeerTube võimaldab käivitada oma serveri video levitamiseks ja ühendada selle üldise föderatiivse võrguga. Külastajad osalevad sisu edastamises ning saavad tellida kanaleid ja saada teateid uute videote kohta, olenemata sellest, millist serverit nad kasutavad. PeerTube'i föderatiivne võrk moodustub väiksemate videohostingute ühendusest, serverite kus igal on oma administraator ja kehtivad oma reeglid.

Serverite suhtlemiseks föderatiivses võrgus kasutatakse ActivityPub protokolli. Kasutaja identifikaatorid luuakse vormingus „@kasutajanimi@serveridomeen”. Videote vaatamise ajal laaditakse andmed võimaluse korral teiste külastajate brauserite kaudu, kes vaatavad sama sisu. Kui soovitud videot ei vaata keegi, korraldab edastamise server, kuhu video on üles laaditud (kasutatakse WebSeed protokolli).

Lisaks liikluse jaotamisele kasutajate vahel, kes vaatavad videoid, võimaldab PeerTube serveritel teiste autorite videoid vahemälu salvestada. Nii moodustatakse jaotatud võrk mitte ainult klientidest, vaid ka serveritest, tagades seega hukatusevastase vastupidavuse. Lisaks valmis video levitamisele on toetatud ka otseülekande (live streaming) P2P režiimis. Ülekande haldamiseks võib kasutada tüüpilisi programme, nagu OBS.

PeerTube'i kaudu edastamise alustamiseks peab kasutaja üles laadima ühe serverisse videoklipi, kirjelduse ja sildi komplekti. Pärast seda on klipp kättesaadav kogu föderatiivses võrgus, mitte ainult serveril esms PeerTube'i veebisisu jagamisel piisab tavalisest brauserist. Videosisu jagamine P2P-ühenduste kaudu on võimalik, kui lisate oma veebilehele spetsiaalse vidina koos sisseehitatud veebipleieriga, sarnaselt YouTube'i videote integreerimisega. Videote jälgimiseks saab tellida valitud videokanaleid föderaalses sotsiaalmeedias (näiteks Mastodon ja Pleroma) või kasutada RSS-i.

Praegu on föderaalvõrgustikku lisatud 1357 serverit, mida toetavad vabatahtlikud ja organisatsioonid. Kui kasutajat ei rahulda teatud PeerTube'i serveri videote esitamise reeglid, võib ta ühineda teise serveriga või seadistada enda serveri. Serveri kiireks seadistamiseks on saadaval eelkonfigureeritud Docker-malli pilt (chocobozzz/peertube).

Algselt põhines PeerTube'i platvorm WebTorrenti BitTorrent-kliendil, mis käivitati brauseris ja kasutas WebRTC tehnoloogiat otse P2P-ühenduse loomiseks brauserite vahel. Hiljem asendati WebTorrent HLS (HTTP Live Streaming) protokolliga koos WebRTC-ga, mis võimaldab kohandada voogu sõltuvalt ribalaiusest. Veebikeskkond on loodud Angulari raamistikuga.

PeerTube 7.2 peamised uuendused:

  • Integreeritud on uus liides video haldamiseks, mis lihtsustab navigeerimist kasutajate videode seas. Saadaval olevad videod kuvatakse nüüd mitte lõputu kerimise voona, vaid eraldi lehtede kaupa. On võimalik seadistada kuvatavaid veerge, nagu pealkiri, kestus, kanal, vaatamiste arv, kommentaaride olemasolu ja avaldamise kuupäev. Saadaval on filtreerimisrežiimid, mis võimaldavad vaadata ainult teatud kanalite videosid või vastata antud kriteeriumidele (näiteks saab filtreerida ainult kasutajatele või parooliga kaitstud videoid).
    Välja on antud detsentraliseeritud videoväljaandmisplatvorm PeerTube 7.2.
  • Muudetud on reaalajas ülekannete ja juba avaldatud video avaldamise ning uuendamise liidest, mis on jagatud eraldi sektsioonideks, mille vahel navigeeritakse uue parempoolse menüü kaudu. Sellest menüüst on nüüdseks kantud ka teised videote haldamisega seotud lehed, nagu redigeerimine Studio režiimis ja statistika vaatamine. Kui mõni moodul ei ole saadaval, on see nüüd selgelt märgitud ja varustatud vihjega, kus on selgitus, miks see pole kättesaadav. Lisatud on horisontaalne bänner, kus on nuppude tühistamiseks või toimingu salvestamiseks ning lingid video vaatamiseks ja täiendav teave, näiteks informatsioon kodeerimise lõpuleviimise ooteaja kohta. Muudetud on ka video asendamise lehe kujundust, kus uue video versiooni üleslaadimiseks saab nüüd kasutada Drag&Drop režiimi.
    Välja on antud detsentraliseeritud videoväljaandmisplatvorm PeerTube 7.2.
  • Parandatud on sisu peitmise süsteemi, mis võib mõnele inimesele tunduda vastuvõetamatu. Videote loojad saavad nüüd avaldada sildid, hoiatades tundliku sisu eest ja aitavad mõista, kas antud videot tasub vaadata.
    Välja on antud detsentraliseeritud videoväljaandmisplatvorm PeerTube 7.2.

    Külastajad saavad omakorda seadistada, kuidas selliseid videoid esitatakse: neid saab näidata ilma teavitusteta, kuvada hoiatust miniatuuri all loendis, udutada miniatuuri pilti või loendist eemaldada.

    Välja on antud detsentraliseeritud videoväljaandmisplatvorm PeerTube 7.2.

Allikas: opennet.ru

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