Izdanje decentralizirane platforme za video emitiranje PeerTube 2.1

Objavljeno izdanje Peer Tube 2.1, decentralizirana platforma za organiziranje video hostinga i video emitiranja. PeerTube nudi neutralnu alternativu YouTubeu, Dailymotionu i Vimeu, koristeći mrežu za distribuciju sadržaja temeljenu na P2P komunikaciji i međusobnom povezivanju preglednika posjetitelja. Razvoj projekta širenje licenciran pod AGPLv3.

PeerTube se temelji na BitTorrent klijentu WebTorrent, pokrenut u pregledniku i pomoću tehnologije WebRTC organizirati izravni P2P komunikacijski kanal između preglednika i protokola ActivityPub, koji vam omogućuje ujedinjavanje različitih video poslužitelja u zajedničku federalnu mrežu u kojoj posjetitelji sudjeluju u isporuci sadržaja i imaju mogućnost pretplate na kanale i primanja obavijesti o novim video zapisima. Web sučelje koje pruža projekt izgrađeno je pomoću okvira Kutni.

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 pogleda videozapis, prijenos organizira poslužitelj na koji je video izvorno prenesen (koristi se protokol WebSeed). Osim distribucije prometa među korisnicima koji gledaju videozapise, PeerTube također omogućuje čvorovima koje su kreatori pokrenuli da inicijalno hostiraju videozapise za predmemoriju videozapisa drugih kreatora, tvoreći distribuiranu mrežu ne samo klijenata već i poslužitelja, kao i pružajući toleranciju na pogreške.

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.

Trenutačno je pokrenuto više od jedne web stranice za smještaj sadržaja 300 poslužitelji koje održavaju razni volonteri i organizacije. Ako korisnik nije zadovoljan pravilima za postavljanje videa na određenom PeerTube poslužitelju, može se spojiti na drugi poslužitelj ili trčanje svoj vlastiti poslužitelj. Za brzu implementaciju poslužitelja, osigurana je unaprijed konfigurirana slika u Docker formatu (chocobozzz/peertube).

В novo izdanje:

  • Želje korisnika za poboljšanjem sučelja uzete su u obzir. Dodani su efekti animacije pri pokretanju i zaustavljanju reprodukcije videozapisa radi povratne informacije o radnji. Redizajnirane ikone i gumbi na stranici za gledanje videozapisa. Za ovlaštene korisnike, kada mišem prijeđu preko minijature videozapisa, sada se pojavljuje ikona sata za dodavanje videozapisa na popis Gledaj kasnije;

    Izdanje decentralizirane platforme za video emitiranje PeerTube 2.1Izdanje decentralizirane platforme za video emitiranje PeerTube 2.1

  • Redizajnirana je stranica “O” s prezentacijom projekta koja nudi brzi pristup dokumentaciji i dodatnim aplikacijama. Značajno proširen dokumentaciju, predloženi su mnogi novi vodiči za postavljanje i dijagnosticiranje problema;

    Izdanje decentralizirane platforme za video emitiranje PeerTube 2.1

  • Proširene su mogućnosti za raspravu o videozapisima. Predložen je novi izgled komentara u kojem su izvorni komentari i odgovori na njih jasno odvojeni. Poboljšan prikaz avatara i korisnička imena čitljivija. Istaknuti su odgovori koje je poslao autor videa o kojem se raspravlja. Postoje dva načina pregleda, razvrstana prema vremenu slanja komentara i prema broju odgovora. Sada je moguće koristiti Markdown markup u tekstu. Dodane opcije za skrivanje poruka od određenog sudionika ili čvora;

    Izdanje decentralizirane platforme za video emitiranje PeerTube 2.1

  • Dodan je novi način privatnog "videozapisa za internu upotrebu", koji vam omogućuje objavljivanje videozapisa samo korisnicima koji su povezani s trenutnim poslužiteljem na kojem je video izvorno prenesen. Ovaj način se može koristiti za organiziranje pristupa povjerljivim videozapisima samo za određene grupe korisnika, kao što su prijatelji, članovi obitelji ili kolege s posla;
  • Implementirano automatsko generiranje hiperlinkova na određeni trenutak u videu kada se spominje vrijeme (mm:ss ili h:mm:ss) u opisu ili komentarima;

    Izdanje decentralizirane platforme za video emitiranje PeerTube 2.1

  • Pripremljeno JavaScript biblioteka s API-jem za upravljanje video ugradnjom na stranice;
  • Dodano prilika generiranje HLS (HTTP Live Streaming) video streaminga pomoću skripte create-transcoding-job. Također je moguće onemogućiti WebTorrent i koristiti samo HLS;
  • Dodana podrška za video format m4v;
  • Pokrenut infrastruktura za zajedničko prevođenje sučelja na različite jezike pomoću usluge Weblate.

Izvor: opennet.ru

Dodajte komentar