PeerTube 2.1, detsentraliseeritud videovaatamise platvormi väljaanne

Avaldatud väljaanne PeerTube 2.1, 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 keegi ei vaata, korraldab esitus server, kuhu video algselt üles laaditi (kasutades 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 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 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:

  • Kasutajate soovidele vastav kasutajaliidese uuendamine on arvesse võetud. Videote esitamise alustamise ja peatamise korral on lisatud animaatsiooniefektid, et tagada tegevuse tagasiside. Videovaate lehe ikoonid ja nupud on täielikult ümber töödatud. Autentitud kasutajatele ilmub nüüd hiirega videosilindile viibides kellakujuline ikoon, mis võimaldab lisada videod edasilükatud vaatamise nimekirja (Vaata hiljem);

    PeerTube 2.1, detsentraliseeritud videovaatamise platvormi väljaannePeerTube 2.1, detsentraliseeritud videovaatamise platvormi väljaanne
  • „About” leht on uuendatud, et esitleda projekti koos kiire juurdepääsuga dokumentatsioonile ja lisarakendustele. Täiendavad dokumentatsioonuus juhendite hulk seadistamise ja probleemide diagnoosimise osas;

    PeerTube 2.1, detsentraliseeritud videovaatamise platvormi väljaanne
  • Videoteemade aruteluvõimalusi on laiendatud. Kommenteerimise uus paigutus eraldab selgelt algsed kommentaarid ja nende vastused. Avataride kuvamine on paranenud ning kasutajate nimed on nüüd paremini loetavad. Vastuseid, mida on saatnud arutelu autor, on lihtsam tuvastada. Rakendatud on kaks vaateviisi, kus kommentaarid on sorteeritud saamise aja ja vastuste arvu järgi. Markdowni vormingu kasutamise võimalus tekstis on lisatud. Lisatud on valikud, et peita teatud osalejate või sõlmede sõnumid.

    PeerTube 2.1, detsentraliseeritud videovaatamise platvormi väljaanne
  • Uus privaatne režiim „video sisemiseks kasutamiseks” võimaldab video avaldamist ainult nendele kasutajatele, kes on ühendatud praeguse serveriga, kuhu video algselt üles laaditi. Seda režiimi saab rakendada, et korraldada juurdepääs konfidentsiaalsetele videotele ainult teatud kasutajagruppidele, nagu sõbrad, pereliikmed või kolleegid.
  • On rakendatud automaatne hüperlinkide genereerimine kindlale hetkele videos, kui ajamärkusi (mm:ss või h:mm:ss) mainitakse kirjelduse või kommentaarides.

    PeerTube 2.1, detsentraliseeritud videovaatamise platvormi väljaanne
  • Valmistatud JavaScript-raamatukogu video sisestamise haldamise API-ga;
  • Lisatud võimalus HLS (HTTP Live Streaming) voogesituse genereerimise jaoks, kasutades skripti create-transcoding-job. Samuti on olemas võimalus WebTorrent välja lülitada ja kasutada ainult HLS-i;
  • Toetatud video formaat m4v;
  • Käivitati infrastruktuur liidese tõlkimiseks erinevatesse keeltesse Weblate teenuse kasutamise abil.

Allikas: opennet.ru

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