PeerTube 7.3 detsentraliseeritud videovõrgu platvormi väljalase

Avaldatud on PeerTube 7.3 väljaanne, mis on mõeldud sõltumatute ja detsentraliseeritud videohostimise ja videovaatamise süsteemide loomiseks, alternatiiviks sellistele teenustele nagu YouTube, Dailymotion ja Vimeo. PeerTube abil loodud sisu levitamise võrgustik põhineb külastajate brauserite omavahelisel sidumisel ja P2P-kommunikatsioonide kasutamisel. Projekti kood on saadaval AGPLv3 litsentsi alusel.

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 kuulub föderatiivsetesse võrkudesse 1289 serverit, mille toetavad vabatahtlikud ja organisatsioonid. Kui kasutajat ei rahulda teatud serveri PeerTube reeglid video postitamiseks, võib ta ühineda teise serveriga või käivitada oma serveri. Serveri kiireks seadistamiseks on saadaval eelkonfigureeritud Docker'i kuvand (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.3 põhiuuendused:

  • On rakendatud e-kirjade saatmise toetust erinevates keeltes. Saadetavate e-kirjade mallid on nüüd tõlgitavad, sarnaselt kasutajaliidese elementide tõlkimisega.
  • Platvormi seadistamise liides on märkimisväärselt paranenud. Horisontaalne menüü on asendatud külgneva navigeerimise paneeliga seadete lehtede vahel. On lisatud uued seadete lehed „Kohandamine” ja „Logo”. Esimese lehe puhul saab muuta värve ja kuju, näiteks asendada oranž värv sinisega ja muuta nuppe ümaramaks. Teine leht on mõeldud ikoonide, bännerite ja logode seadistamiseks. Lisaks on lisatud platvormi seadistamise juhendaja, mis pakub samm-sammult liidest nime, logo, värviskeemi ja teiste platvormi parameetrite valimiseks.
    PeerTube 7.3 detsentraliseeritud videovõrgu platvormi väljalase
  • On lisatud toetus voogedastuse ajakava järgi käivitamiseks. Live-voogedastuse seadistustes saab kasutaja valida algusaja, mis kuvatakse vahepealsele lehele teatega planeeritud seansi kohta.
    PeerTube 7.3 detsentraliseeritud videovõrgu platvormi väljalase
  • Mängu loendi haldamise lehe kujundust on muudetud. On lisatud võimalus kohandada mängu loendi kuvamise järjekorda kanalile.
  • Administratoritele on antud võimalus määrata vaikeväärtusi litsentsi, nähtavuse ja kommenteerimisreeglite väljadele, mis täidetakse video avaldamisel.
  • Kasutajatele on lisatud toetus kõigi aktiivsete seansside kuvamiseks ja seansside lõpetamiseks selle loendi seest.

Allikas: opennet.ru

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