Vabastatud detsentraliseeritud videovestlusplatvorm PeerTube 1.3

Avaldatud podcasti PeerTube 1.3, detsentraliseeritud platvorm videohostingu ja videovaatamise korraldamiseks. PeerTube pakub YouTube'i, Dailymotioni ja Vimeo sĂ”ltumatut alternatiivi, kasutades P2P-kommunikatsioonide pĂ”hjal pĂ”hinevat sisu jaotamise vĂ”rgustikku, mis ĂŒhendab kĂŒlastajate brauserid. Projekti arendus. levitatakse on AGPLv3 litsentsi all.

PeerTube pĂ”hineb BitTorrent-kliendi kasutamisel WebTorrent, mis kĂ€ivitatakse brauseris ja kasutab tehnoloogiat WebRTC otsese P2P-ĂŒhenduse loomiseks brauserite vahel ja protokolli ActivityPub, mis vĂ”imaldab ĂŒhendatud vahelduvaid videoteenuseid ĂŒhtseks föderatiivseks vĂ”rguks, kus kĂŒlastajad osalevad sisu edastamises ning saavad tellida kanaleid ja saada teateid uute videote kohta. Projekti pakutud veebiliides on ehitatud raamistikule Angular.

Föderatiivne PeerTube-vĂ”rk kujuneb seostatuks vĂ€ikeste videohostingute serverite ĂŒhendusena, millest igal on oma administraator ja vĂ”ib kehtestada oma reeglid. Iga videoga server toimib BitTorrenti jĂ€lgijana, kus on registreeritud antud serveri kasutajakontod ja nende videod. Kasutaja ID-d moodustatakse kujul "@kasutajanimi@domeen_serverist". Andmete edastamine vaatamise ajal toimub otse teiste kĂŒlastajate brauseritest, kes vaatavad sisu.

Kui videot ei vaadata, korraldab edastuse server, kuhu video algselt ĂŒles laaditi (kasutatakse protokolli WebSeed). Lisaks liikluse jaotamisele videoid vaatavate kasutajate vahel, vĂ”imaldab PeerTube autoritel, kes kĂ€ivitavad node'e esialgseks video hostimiseks, teiste autorite videoid vahemĂ€llu salvestada, luues jaotatud vĂ”rgu mitte ainult klientidest, vaid ka serveritest, tagades sellega ka rikkevastupidavuse.

Alustamiseks, et alustada edastamist PeerTube'is, peab kasutaja lihtsalt ĂŒles laadima video, kirjelduse ja komplekti silte ĂŒhele serverile. PĂ€rast seda on video saadaval kogu föderatiivses vĂ”rgustikus, mitte ainult esialgse ĂŒleslaadimise serveris. PeerTube'i kasutamiseks ja sisu levitamiseks piisab tavalisest brauserist ning tĂ€iendava tarkvara installimine ei ole vajalik. Kasutajad saavad jĂ€lgida valitud videokanaleid, tellides huvipakkuvad kanalid föderatiivsetes sotsiaalmeedias (nĂ€iteks Mastodon ja Pleroma) vĂ”i lĂ€bi RSS-i. Video levitamiseks P2P-side abil saab kasutaja oma veebilehele lisada spetsiaalse vidina, mis sisaldab sisseehitatud veebipleierit.

Kui kasutajale ei sobi teatud serveri PeerTube'i videote avaldamise reeglid, saab ta ĂŒhenduda teise serveriga vĂ”i kĂ€ivitada enda serveri. Serveri kiireks seadistamiseks on saadaval eelhÀÀlestatud pilt Docker formaadis (chocobozzz/peertube). Praegu on sisu majutamiseks kĂ€ivitatud 332 serverid, mida toetavad erinevad vabatahtlikud ja organisatsioonid.

Versiooni 1.3 peamised uuendused:

  • Video mĂ€ngimise loendite tugi, mille abil saab kasutaja luua edasilĂŒkatud vaatamise nimekirja.
    On vÔimalik luua nii privaatseid kui ka avalikke mÀngimisloendeid. Iga kirje vÔib mitte ainult mÀÀrata videoklipi, vaid viidata ka algus- ja lÔpp-punktile videosalvestuse ajal. Erinevalt kanalitest ei saa mÀngimisloendid olla tellimise objektiks, vaid need on vahend isikliku vaatamise korraldamiseks. MÀngimisloendisse vÔib lisada mitte ainult oma, vaid ka teiste videoid. Konfiguratsioonifaili production.yaml on lisatud seade streaming_playlists, mis mÀÀrab kausta mÀngimisloendite salvestamiseks.
  • Lisatud funktsioon video karantiini panemiseks (tĂ”rke korral lisatakse ĂŒles laaditud videod automaatselt musta nimekirja ja need vĂ€listatakse pĂ€rast ĂŒlevaatamist);
  • Lisatud eksperimenteerimise tugi protokollile HLS (HTTP Live Streaming), mis vĂ”imaldab kohandada voogu sĂ”ltuvalt ribalaiusest. HLS-i kasutamiseks on iga eraldusvĂ”ime jaoks vajalik eraldi video fail. Toetatakse, kui FFmpeg 4 vĂ”i uuem versioon on olemas;
  • Tellerite haldamise vĂ”imalused on laienenud. Lisatud tugi tellijate kustutamiseks, uute tellimuste loomise blokeerimiseks, manuaalse tellijate lisamise ja uute tellijate teavitamise saatmiseks;
  • Kasutajaliidest on tĂ€iustatud. MĂ€ngimise ala kĂ”rgust on suurendatud, nuppude kujundust on muudetud, minipiltide suurust on suurendatud,
    menĂŒĂŒsse on lisatud sektsioon „Minu raamatukogu“, mobiilseadmete kuvamine on paranenud, lisatud on uusi animatsiooniefekte;
  • Administraatori liideses on vĂ”imalused jĂ€lgija vĂ€ljalĂŒlitamiseks (P2P-reĆŸiimis töötamise keelamine), kasutajate paroolide muutmiseks/taasteks, serveri logide vaatamiseks, vĂ”rgu probleemide diagnoosimiseks, vaadatavate videote ajaloo suuruse piiramiseks ja vanade vĂ€liste videote kirjeid kustutamiseks.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster