Izdanje decentralizirane platforme za video emitiranje PeerTube 3.2

Puštena je decentralizirana platforma za organiziranje video hostinga i video emitiranja PeerTube 3.2. PeerTube nudi alternativu YouTubeu, Dailymotionu i Vimeu neovisnu o dobavljaču, koristeći mrežu za distribuciju sadržaja temeljenu na P2P komunikaciji i povezivanju preglednika posjetitelja. Razvoj projekta distribuira se pod licencom AGPLv3.

Glavne inovacije:

  • Sučelje je redizajnirano kako bi omogućilo vidljivije odvajanje kanala i računa, na primjer tako da korisnik može odmah shvatiti da se nalazi na stranici kanala, a ne na korisničkoj stranici. Avatari kanala sada se prikazuju u kvadratnom formatu, a korisnički avatari u kružnom, kako ne bi došlo do brkanja kanala i računa njihovih vlasnika. Na desnoj strani stranica kanala dodan je blok s informacijama o vlasniku, kada se klikne na njega, prikazuje se stranica s popisom kanala ovog korisnika. Dizajn stranica kanala također je optimiziran kako bi se uočljivije razlikovali različiti kanali, uz mogućnost prikvačivanja natpisa specifičnog za kanal i gumba za podršku na vrh. U sličicama videa prvi se prikazuje kanal, a veličina sličice videa povećana je za trećinu.
    Izdanje decentralizirane platforme za video emitiranje PeerTube 3.2
  • Za korisnike koji nisu prijavljeni na račun implementirana je podrška za automatski nastavak reprodukcije s prekinute pozicije.
  • Sučelje za prijenos videa u PeerTube je modernizirano. Preuzimanje se sada može prekinuti, primjerice zbog gubitka internetske veze, i nastaviti nakon nekog vremena.
  • Zadane postavke preuzimanja videa su promijenjene; ​​kada kliknete na gumb "Preuzmi", sada počinje proces izravnog prijenosa datoteka, umjesto slanja torrent preuzimanja.
  • Sučelje je dodalo mogućnost razvrstavanja videozapisa koje je korisnik postavio prema kriterijima kao što su datum objave, broj pregleda i trajanje.
  • Implementirana je obavijest za administratore o dostupnosti novog izdanja PeerTubea i dostupnosti ažuriranja dodataka.
  • U pregledniku videozapisa ugrađenom na stranice, kontekstni izbornik koji se prikazuje desnim klikom je proširen. Na primjer, dodane su male ikone s objašnjenjima i blok statistike s tehničkim informacijama za napredne korisnike.
    Izdanje decentralizirane platforme za video emitiranje PeerTube 3.2

Podsjetimo, PeerTube se temelji na korištenju BitTorrent klijenta WebTorrent koji se pokreće u pregledniku i koristi WebRTC tehnologiju za organiziranje izravnog P2P komunikacijskog kanala između preglednika te ActivityPub protokola koji omogućuje spajanje različitih video poslužitelja u zajednička udružena mreža u kojoj posjetitelji sudjeluju u isporuci sadržaja i imaju mogućnost pretplate na kanale i primanja obavijesti o novim videozapisima. Web sučelje koje pruža projekt izgrađeno je pomoću okvira Angular.

PeerTube federalna mreža formirana je kao zajednica međusobno povezanih malih poslužitelja za video hosting, od kojih svaki ima svog administratora i može usvojiti vlastita pravila. Svaki poslužitelj s videom igra ulogu BitTorrent trackera, koji ugošćuje korisničke račune ovog poslužitelja i njihove videozapise. Korisnički ID je u obliku "@user_name@server_domain". Podaci o pregledavanju prenose se izravno iz preglednika drugih posjetitelja koji gledaju sadržaj.

Ako nitko ne gleda video, povrat organizira poslužitelj na koji je video originalno postavljen (koristi se WebSeed protokol). Osim distribucije prometa između korisnika koji gledaju videozapise, PeerTube također omogućuje hostovima koje su autori pokrenuli da po prvi put ugoste videozapise za predmemoriju videozapisa drugih autora, tvoreći distribuiranu mrežu ne samo klijenata, već i poslužitelja, kao i pružajući toleranciju na pogreške . Postoji podrška za live streaming s isporukom sadržaja u P2P načinu (tipični programi kao što je OBS mogu se koristiti za kontrolu streaminga).

Za početak emitiranja putem PeerTubea, korisnik samo treba prenijeti video, opis i skup oznaka na jedan od poslužitelja. Nakon toga, film će biti dostupan na cijeloj federalnoj mreži, a ne samo s primarnog poslužitelja za preuzimanje. Za rad s PeerTubeom i sudjelovanje u distribuciji sadržaja dovoljan je običan preglednik i nije potreban dodatni softver. Korisnici mogu pratiti aktivnosti na odabranim video kanalima pretplatom na feedove od interesa na udruženim društvenim mrežama (kao što su Mastodon i Pleroma) ili putem RSS-a. Za distribuciju videa korištenjem P2P komunikacije, korisnik također može dodati poseban widget s ugrađenim web playerom na svoju stranicu.

Trenutno postoji više od 900 poslužitelja za hosting sadržaja koje održavaju razni volonteri i organizacije. Ako korisnik nije zadovoljan pravilima postavljanja videa na određenom PeerTube poslužitelju, može se spojiti na drugi poslužitelj ili pokrenuti vlastiti poslužitelj. Za brzu implementaciju poslužitelja, osigurana je unaprijed konfigurirana slika u Docker formatu (chocobozzz/peertube).

Izvor: opennet.ru

Dodajte komentar