PeerTube 6.2 detsentraliseeritud voogedastuse platvormi väljaanne

PeerTube 6.2 detsentraliseeritud videohostingu ja voogedastuse platvormi väljaanne on toimunud. PeerTube pakub sõltumatut alternatiivi YouTube'ile, Dailymotionile ja Vimeo'le, kasutades P2P-kommunikatsioonide ja külastajate brauseritevahelise sidumisega põhinevat sisu jaotamise võrgustikku. Projekti arendused on jagatud AGPLv3 litsentsi alusel.

Põhilised uuendused:

  • Lisatud on valikuline eelmoodustamise režiim avaldatud videote kommentaaridele, mis sisaldavad musta nimekirja kuuluvate sõnade või hüperlinke. Sellised kommentaarid satuvad ülevaatamise nimekirja ja ilmuvad ainult pärast kanali omaniku kontrollimist. Valikuline eelmoodustamine võib samuti olla serveri administraatori kasutuses seoses avaldatud videote võtmesõnade filtreerimisega.
    PeerTube 6.2 detsentraliseeritud voogedastuse platvormi väljaanne
  • Lisatud on võimalus automaatselt määrata kommentaaridele ja videotele silte, tuginedes kanali omaniku või serveri administraatori määratud võtmesõnade või reeglite nimekirjale. Määratud silte saab kasutada videote või kommentaaride automaatseks filtreerimiseks.
  • Serverile üles laaditud uute videote jaoks on loodud automaatsete subtiitrite genereerimise võimalus. Administraator võib samuti algatada valikulise subtiitrite genereerimise vanade videote jaoks, mis juba serveris olemas. Subtiitrite loomiseks on kasutusel runner-töötlija, mis põhineb Whisperi häälte tuvastamise süsteemil ja saab käivitada teisel serveril, et mitte koormata peamist PeerTube serverit.
  • Pakutud on uus meetod miniatuuri loomiseks eelvaate jaoks, mis põhineb valitud kaadril videost (varem nõudis miniatuur välise pildi üleslaadimist).
  • Hiljuti lisatud, jälgitavate ja populaarsust koguvate videote loendites on tagatud live-ülekannete kuvamine.

PeerTube platvorm põhineb algselt BitTorrent-i kliendi WebTorrent kasutamisel, mida käivitatakse brauseris ja mis kasutab WebRTC tehnoloogiat otsese P2P-ühenduse loomiseks brauserite vahel. Hiljem asendati WebTorrent HLS (HTTP Live Streaming) protokolliga koos WebRTC-ga, mis võimaldab adaptiivselt hallata voogu vastavalt ribalaiusele. Erinevate serverite videote ühendamiseks ühte föderatiivvõrku, kus külastajad osalevad sisu edastamises ja saavad tellida kanaleid ning saada teateid uute videote kohta, kasutatakse ActivityPub protokolli. Pakutav veebiliides on loodud Angular raamistikuga.

Föderatiivne PeerTube võrk moodustub omavahel seotud väikeste serverite ühenduse kaudu. hostingu video, millel igal on oma administraator ja võivad olla kehtestatud oma reeglid. Iga video server toimib BitTorrent-trackerina, kus on talletatud selle serveri kasutajakontod ja nende videod. Kasutaja identifikaatorid saavad kuju "@kasutajanimi@serveri_domeen". Andmete edastus vaatamise ajal toimub otse teiste külastajate brauseritest, kes vaatavad sisu.

Kui videot keegi ei vaata, korraldab edastuse server, kuhu video algselt üles laaditi (kasutatakse WebSeed protokolli). Lisaks liikluse jaotamisele video vaatamiseks, võimaldab PeerTube ka sõlmedel, mille autorid hõlmavad video esmase majutamise, salvestada teiste autorite videoid, luues hajutatud võrgu, mis koosneb mitte ainult klientidest, vaid ka serveritest, tagades seeläbi veakindluse. Toetatakse otseülekande (live streaming) teenuseid, mille sisu edastatakse P2P-mooduliga (voogedastuse haldamiseks võivad kasutada tavalisi programme, nagu OBS).

PeerTube'i kaudu edastamise alustamiseks piisab kasutajal videofaili, kirjelduse ja märksõnade komplekti ülekandmisest ühele serveritest. Seejärel muutub video kättesaadavaks kogu föderaalses võrgus, mitte ainult esialgse ülekande serveris. PeerTube'i kasutamiseks ja sisu levitamiseks piisab tavalisest brauserist ega ole vaja täiendavat tarkvara. Kasutajad saavad jälgida valitud videokanaleid, tellides huvipakkuvaid kanaleid föderaalsetes sotsiaalsetes võrgustikes (näiteks Mastodonis ja Pleromas) või RSS-i kaudu. Video levitamiseks P2P-ühenduse kaudu saab kasutaja oma veebisaidile lisada ka spetsiaalse vidina koos sisseehitatud veebipleieriga.

Praegu töötab sisu majutamiseks 1035 serverit, mida toetavad erinevad vabatahtlikud ja organisatsioonid. Kui kasutaja ei ole rahul videote üleslaadimise reeglitega teatud PeerTube serveris, võib ta ühenduda teise serveriga või käivitada oma isikliku serveri. Serveri kiiremaks seadistamiseks pakutakse eelnevalt seadistatud Docker vormingus pilti (chocobozzz/peertube).

Allikas: opennet.ru

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