Detsentraliseeritud videoedastusplatvormi PeerTube 1.3 väljalaskmine

avaldatud vabastama Peer Tube 1.3, detsentraliseeritud platvorm videomajutuse ja videoedastuse korraldamiseks. 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 arengud levima litsentsitud AGPLv3 alusel.

PeerTube põhineb BitTorrenti kliendil WebTorrent, mis käivitati brauseris ja kasutab tehnoloogiat WebRTC otse P2P-suhtluskanali korraldamiseks brauserite ja protokolli vahel ActivityPub, mis võimaldab ühendada erinevad videoserverid ühiseks ühendatud võrguks, kus külastajad osalevad sisu edastamises ja saavad tellida kanaleid ja saada teateid uute videote kohta. Projekti pakutav veebiliides on üles ehitatud raamistikku kasutades nurgeline.

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 tagastamise server, kuhu video algselt üles laaditi (kasutatakse protokolli WebSeed). 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.

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.

Kui kasutaja ei ole rahul konkreetses PeerTube'i serveris videote postitamise reeglitega, saab ta ühenduse luua mõne teise serveriga või jooksma oma server. Serveri kiireks juurutamiseks pakutakse Dockeri vormingus eelkonfigureeritud kujutist (chocobozzz/peertube). Praegu esitatakse sisu postitamiseks 332 serverid, mida haldavad erinevad vabatahtlikud ja organisatsioonid.

Peamised uued funktsioonid versioonis 1.3:

  • Lisatud on video esitusloendite tugi, millega kasutaja saab luua loendi viivitatud vaatamiseks.
    Võimalik on luua nii privaatseid kui ka avalikke esitusloendeid. Iga kirje ei saa mitte ainult määratleda videot, vaid osutada ka esituse alustamise ja lõpetamise positsioonile. Erinevalt kanalitest ei saa esitusloendid olla tellimuse objektiks, vaid on individuaalse vaatamise vahend. Saate esitusloendisse lisada mitte ainult enda, vaid ka teiste inimeste videoid. Seade streaming_playlists on lisatud konfiguratsioonifaili production.yaml, mis määrab esitusloendite salvestamise kataloogi;

  • Lisatud on videote karantiini paigutamise funktsioon (kui see on lubatud, lisatakse allalaaditud videod automaatselt musta nimekirja ja jäetakse sealt pärast ülevaatamist välja);
  • Lisatud katseprotokolli tugi HLS (HTTP Live Streaming), mis võimaldab teil vastavalt ribalaiusele voogu adaptiivselt juhtida. HLS-i kasutamiseks nõuab iga eraldusvõime eraldi videofaili üleslaadimine. Toetatud FFmpeg 4 või uuemaga;
  • Täiustatud abonentide haldamise võimalused. Lisatud tugi abonendi kustutamiseks, uute tellimuste loomise blokeerimiseks, tellijate käsitsi lisamiseks ja uute tellijate kohta teadete saatmiseks;
  • Täiustatud kasutajaliides. Taasesitusala kõrgust on suurendatud, nuppude kujundust on muudetud, pisipiltide suurust on suurendatud,
    menüüsse on lisatud jaotis "Minu raamatukogu", täiustatud on kuvamist mobiilseadmetes ja lisatud uusi animeeritud efekte;

  • Administraatoriliidesel on nüüd võimalus keelata jälgija (keelab P2P-režiimis töötamise), muuta/lähtestada kasutajate paroole, vaadata serveri logisid, diagnoosida võrguprobleeme, piirata vaadatud videote ajaloo suurust ja kustutada vanu kirjeid väliste videote kohta. .

Allikas: opennet.ru

Lisa kommentaar