Puštanje decentralizovane platforme za video emitovanje PeerTube 4.2

Objavljena je decentralizirana platforma za organiziranje video hostinga i video emitovanja PeerTube 4.2. PeerTube nudi alternativu za YouTube, Dailymotion i Vimeo, nezavisnu od dobavljača, koristeći mrežu za distribuciju sadržaja zasnovanu na P2P komunikaciji i povezujući pretraživače posjetitelja. Razvoj projekta se distribuira pod licencom AGPLv3.

Glavne inovacije:

  • U meni je dodat Studio mod koji vam omogućava da izvodite tipične operacije uređivanja videa sa PeerTube web sučelja, kao što je obrezivanje videa prema vremenu početka i završetka, prilaganje video datoteke kao screensaver i završetak, dodavanje vodenog žiga u donjem desnom uglu videa. Nakon uređivanja, novi video se automatski ponovo kodira u željeni format, a stari se zamjenjuje.
    Puštanje decentralizovane platforme za video emitovanje PeerTube 4.2
  • Dodata je napredna statistika za svaki videozapis, kao što je prosječno vrijeme gledanja, najveća gledanost i pregled gledanosti po zemljama. Informacije su prikazane u obliku vizuelnih grafikona. Statistiku možete pogledati u odjeljku Statistika, prikazanom nakon klika na dugme “…” ispod videa.
    Puštanje decentralizovane platforme za video emitovanje PeerTube 4.2
  • Dodata podrška za spremanje tekućih/ponavljajućih prijenosa uživo (dostupno preko jedne trajne veze) za kasniju reprodukciju (ranije je funkcija spremanja bila dostupna samo za jednokratne emisije). Dakle, sada se bilo koji prijenos uživo može odmah sačuvati kao običan video, dostupan putem zasebnog URL-a, bez potrebe za korištenjem eksternih uslužnih programa.
    Puštanje decentralizovane platforme za video emitovanje PeerTube 4.2
  • Za prijenose uživo postoje postavke za kontrolu kašnjenja, koje određuje vrijeme kašnjenja gledanog streama od trenutka stvarnog snimanja. Zbog prijenosa između korisnika u P2P modu, kašnjenje je u prosjeku 30-40 sekundi. Da biste smanjili ovo vrijeme, postoji opcija za onemogućavanje P2P načina rada. Dodata je i mogućnost proizvoljnog povećanja kašnjenja kako bi se poboljšala efikasnost prijenosa video segmenata između učesnika P2P mreže.
    Puštanje decentralizovane platforme za video emitovanje PeerTube 4.2
  • Web interfejs ima ugrađen uređivač titlova.
  • Administrator ima mogućnost da prikaže avatare autora na sličicama videa.

PeerTube platforma je zasnovana na WebTorrent BitTorrent klijentu, koji radi u pretraživaču i koristi WebRTC tehnologiju da organizuje direktan P2P komunikacioni kanal između pretraživača, i ActivityPub protokol, koji vam omogućava da kombinujete različite video servere u zajedničku federalnu mrežu u kojoj posjetitelji učestvuju u isporuci sadržaja i imaju mogućnost pretplate na kanale i primanja obavještenja o novim video zapisima. Web sučelje koje pruža projekt izgrađen je pomoću Angular frameworka.

PeerTube federalna mreža je formirana kao zajednica međusobno povezanih malih video hosting servera, od kojih svaki ima svog administratora i može usvojiti svoja pravila. Svaki server sa videom ima ulogu BitTorrent trackera, koji hostuje korisničke naloge ovog servera i njihove video zapise. ID korisnika je u obliku "@user_name@server_domain". Podaci o pregledavanju se prenose direktno iz pretraživača drugih posjetitelja koji pregledavaju sadržaj.

Ako niko ne gleda video, povratak organizuje server na koji je video prvobitno postavljen (koristi se WebSeed protokol). Osim distribucije prometa između korisnika koji gledaju videozapise, PeerTube također omogućava hostovima koje su pokrenuli autori da po prvi put hostuju video zapise kako bi keširali video zapise drugih autora, formirajući distribuiranu mrežu ne samo klijenata, već i servera, kao i pružanje tolerancije na greške. . Postoji podrška za live streaming sa isporukom sadržaja u P2P modu (tipični programi kao što je OBS mogu se koristiti za kontrolu streaminga).

Da bi započeo emitovanje putem PeerTube-a, korisnik treba samo da učita video, opis i skup oznaka na jedan od servera. Nakon toga, film će biti dostupan na cijeloj federalnoj mreži, a ne samo sa primarnog servera za preuzimanje. Za rad sa PeerTube-om i učešće u distribuciji sadržaja dovoljan je običan pretraživač i nije potreban dodatni softver. Korisnici mogu pratiti aktivnosti na odabranim video kanalima tako što će se pretplatiti na feedove od interesa na udruženim društvenim mrežama (kao što su Mastodon i Pleroma) ili putem RSS-a. Za distribuciju videa koristeći P2P komunikaciju, korisnik također može dodati poseban widget sa ugrađenim web playerom na svoju stranicu.

Trenutno postoji oko 1100 servera za hosting sadržaja, koje održavaju razni volonteri i organizacije. Ako korisnik nije zadovoljan pravilima za postavljanje videa na određeni PeerTube server, može se povezati na drugi server ili pokrenuti vlastiti server. Za brzu implementaciju servera, obezbeđena je unapred konfigurisana Docker slika (chocobozzz/peertube).

izvor: opennet.ru

Dodajte komentar