Decentraliseeritud videoväljaandmisplatvormi PeerTube 2.0 väljalase

Avaldatud väljaanne PeerTube 2.0, 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 jaotatakse AGPLv3 litsentsi all.

PeerTube põhineb BitTorrenti kliendi rakendamisel WebTorrent, mis töötab brauseris ja kasutab tehnoloogiat WebRTC otsese P2P-kommunkatsiooni kanali loomiseks brauserite vahel ning protokolli ActivityPub, 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 Angular.

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 WebSeed). 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 majutamiseks aktiivsed üle 300 serverite, mida toetavad erinevad vabatahtlikud ja organisatsioonid. Kui kasutaja ei ole rahul teatud PeerTube serveris video postitamise reeglitega, võib ta ühendada teise serveriga või alustada oma serveri. Serveri kiireks juurutamiseks on saadaval eelkonfigureeritud pilt Docker formaadis (chocobozzz/peertube).

V uus väljaanne:

  • Tehtud muudatused, mis rikuvad ühilduvust. Eemaldatud vana süsteemi rakendus. tõendid dokumentide JSON LD (Linked Dat) all digitaalse allkirjastamise jaoks. Konfiguratsiooniparameeter email.object on ümber nimetatud email.subject-iks;
  • Pluginite ja kujunduste toetamine on stabiliseeritud. Iga PeerTube eksemplar võib valida oma kujunduse (administraator laadib kujundused üles, pärast mida need on kasutatavaks aktiveerimiseks saadaval);
  • Pluginite arendamise API-sse on lisatud võimalus registreerimisel kasutajate filtreerimiseks töötlejate ühendamiseks (filter:api.user.signup.allowed.result);
  • PeerTube administreerimise veebiliideses on laiendatud sõlmede haldamise tööriistu. Uue PeerTube sõlmede katalooge arendades (joinpeertube.org) on lisatud täiendavad teabeväljad, mis kirjeldavad toetavat sõlme: kategooria, suhtluskeel, käitumiskoodeks (Code of Conduct), modereerimise reeglid, omanikku ja administraatorit puudutavad andmed, varustuse ja sõlme rahastamise teave. Antud teave kuvatakse ka kasutaja ühendamise leheküljel ja jaotises „About“;
  • Lisatud võimalus automaatseks muude sõlmede ja avalikult saadaval olevate registrite jälgimiseks;
  • Lisatud leht videode kohta, millele on antud kõige rohkem meeldimisi;
  • Sõlme teabe lehele on lisatud statistika jaotis;
  • Videote vahekaardil on lisatud tugi järjehoidjate kaupa otsimiseks;
  • Lisatud soovitatud järgmise video automaatse esitamise režiim;
  • Lisatud toetamine subtiitrite jaoks lihtsate tekstifailide vormis;
  • Kujunduste asendamise operatsioonid on kiirendatud;
  • Administreerimispaneelile lisati HLS-i (HTTP Live Streaming) kasutamise võimalus voogesitamiseks.

Allikas: opennet.ru

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