Detsentraliseeritud videoedastusplatvormi PeerTube 4.3 väljalaskmine

Toimus detsentraliseeritud platvormi väljaandmine videomajutuse ja videoedastuse korraldamiseks PeerTube 4.3. PeerTube pakub müüja-neutraalset alternatiivi YouTube'ile, Dailymotionile ja Vimeole, kasutades P2P-suhtlusel põhinevat sisujaotusvõrku ja ühendades külastajate brauserid omavahel. Projekti arendusi levitatakse AGPLv3 litsentsi all.

Peamised uuendused:

  • Rakendatud on võimalus importida automaatselt videoid teistelt videoplatvormidelt. Näiteks saab kasutaja algselt postitada video YouTube'i ja seadistada automaatse ülekande oma PeerTube'i-põhisele kanalile. Võimalik on grupeerida erinevate platvormide videoid ühte PeerTube'i kanalisse, samuti on võimalik piiratud videote ülekandmine määratud esitusloenditest. Automaatne importimine on lubatud menüüs „Minu teek” vahekaardi „Kanalid” nupu „Minu sünkroonimised” kaudu.
    Detsentraliseeritud videoedastusplatvormi PeerTube 4.3 väljalaskmine
  • Tööd on tehtud kasutajaliidese kaasajastamiseks. Uuendatud on konto loomise lehe kujundust, millel registreerimisel on suurendatud etappide arvu: üldinfo kuvamine, kasutustingimustega nõustumine, kasutajaandmetega ankeedi täitmine, esimese kanali loomise taotlus ja info konto eduka registreerimise kohta. Teabesõnumite nähtavamaks muutmiseks muudeti sisselogimislehe ülemiste elementide asukohta. Otsinguriba on viidud ekraani ülaosa keskele. Suurenenud fondi suurus ja kohandatud värv.
    Detsentraliseeritud videoedastusplatvormi PeerTube 4.3 väljalaskmine
  • Laiendatud on videote manustamise võimalusi teistele saitidele. Lehedesse integreeritud pleierisse sisseehitatud otseülekannete puhul näidatakse hetkedel enne ülekande algust ja pärast ülekande lõppu tühjuse asemel selgitavaid ekraanisäästjaid, tekitades ebaõnnestumise tunde. Rakendatud on ka taasesituse automaatne alustamine pärast plaanitud otseülekande algust.
  • Lisati uued võimalused PeerTube'i sõlme seadistamiseks. Administraatoril on tööriistad liitsõlmede (Federation) pakettrežiimis töö käivitamiseks, näiteks teatud tellijate eemaldamiseks kõigist juhitavatest sõlmedest korraga. Lisatud valikud ümberkodeerimise keelamiseks, et muuta allalaaditud videote või otsesaadete eraldusvõimet, sealhulgas võimalus keelata videote ümberkodeerimine, mille eraldusvõime on suurem kui seadetes lubatud. Veebiliidesele on lisatud võimalus videotest valikuliselt kustutada, mis võib olla kasulik vaba ruumi vabastamisel (näiteks saad kohe kustutada videod, mille resolutsioon on suurem kui määratud).
    Detsentraliseeritud videoedastusplatvormi PeerTube 4.3 väljalaskmine
  • Toimivuse parandamiseks ja skaleeritavuse suurendamiseks on tehtud optimeerimisi.

PeerTube'i platvorm põhineb WebTorrent BitTorrent-kliendil, mis töötab brauseris ja kasutab WebRTC-tehnoloogiat, et korraldada otse P2P-suhtluskanalit brauserite vahel, ning ActivityPub-protokollil, mis võimaldab ühendada erinevad videoserverid ühiseks liitekohaks. võrk, kus külastajad osalevad sisu edastamises ja saavad tellida kanaleid ja saada teateid uute videote kohta. Projekti pakutav veebiliides on üles ehitatud Angular raamistiku abil.

PeerTube'i liitvõrk moodustatakse omavahel ühendatud väikeste videomajutusserverite kogukonnana, millest igaühel on oma administraator ja mis võivad vastu võtta oma reeglid. Iga videoga server toimib BitTorrenti jälgijana, mis majutab selle serveri kasutajakontosid ja nende videoid. Kasutaja ID moodustatakse kujul “@kasutaja_nimi@serveri_domeen”. Sirvimisandmed edastatakse otse teiste sisu vaatavate külastajate brauserist.

Kui keegi videot ei vaata, korraldab üleslaadimise server, kuhu video algselt üles laaditi (kasutatakse WebSeed protokolli). Lisaks liikluse jaotamisele videoid vaatavate kasutajate vahel võimaldab PeerTube ka loojate käivitatud sõlmedel algselt majutada videoid, et vahemällu salvestada teistelt loojatelt pärit videoid, moodustades mitte ainult klientide, vaid ka serverite hajutatud võrgu ning pakkudes tõrketaluvust. Toetatakse otseülekannet koos sisu edastamisega P2P-režiimis (voogesituse juhtimiseks saab kasutada standardprogramme, nagu OBS).

PeerTube'i kaudu edastamise alustamiseks peab kasutaja lihtsalt ühte serverisse üles laadima video, kirjelduse ja siltide komplekti. Pärast seda muutub video kättesaadavaks kogu liitvõrgus, mitte ainult algsest allalaadimisserverist. PeerTube'iga töötamiseks ja sisu levitamises osalemiseks piisab tavalisest brauserist ja see ei nõua lisatarkvara installimist. Kasutajad saavad jälgida tegevust valitud videokanalites, tellides huvipakkuvaid kanaleid ühendatud sotsiaalvõrgustikes (nt Mastodon ja Pleroma) või RSS-i kaudu. P2P-side abil videote levitamiseks saab kasutaja lisada oma veebisaidile ka spetsiaalse vidina, millel on sisseehitatud veebipleier.

Praegu on umbes 1100 sisuhostimisserverit, mida haldavad erinevad vabatahtlikud ja organisatsioonid. Kui kasutaja ei ole konkreetses PeerTube'i serveris videote postitamise reeglitega rahul, saab ta ühenduse luua teise serveriga või käivitada oma serveri. Serveri kiireks juurutamiseks pakutakse Dockeri vormingus eelkonfigureeritud kujutist (chocobozzz/peertube).

Allikas: opennet.ru

Lisa kommentaar