Dostupni su PeerTube 2.3 i WebTorrent Desktop 0.23

objavljeno pustiti Peer Tube 2.3, decentralizovana platforma za organizovanje video hostinga i video emitovanja. PeerTube nudi neutralnu alternativu za YouTube, Dailymotion i Vimeo, koristeći mrežu za distribuciju sadržaja zasnovanu na P2P komunikaciji i povezujući pretraživače posjetitelja zajedno. Razvoj projekta širenje licencirano pod AGPLv3.

PeerTube je baziran na BitTorrent klijentu WebTorrent, pokrenut u pretraživaču i koristeći tehnologiju WebRTC da organizuje direktan P2P komunikacioni kanal između pretraživača i protokola ActivityPub, koji vam omogućava da ujedinite 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 obavijesti o novim video zapisima. Web sučelje koje pruža projekt izgrađen je pomoću okvira ugaoni.

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 pogleda video, otpremanje je organizovano od strane servera na koji je video prvobitno postavljen (koristi se protokol WebSeed). Pored distribucije saobraćaja među korisnicima koji gledaju video zapise, PeerTube takođe omogućava čvorovima koje su pokrenuli kreatori da inicijalno hostuju video zapise za keširanje videa drugih kreatora, formirajući distribuiranu mrežu ne samo klijenata već i servera, kao i pružajući toleranciju na greške.

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 je pokrenuto više od jedne web stranice za smještaj sadržaja 300 servere 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 trči vaš vlastiti server. Za brzu implementaciju servera, obezbeđena je unapred konfigurisana slika u Docker formatu (chocobozzz/peertube).

В novo izdanje:

  • Dodata podrška za globalno pretraživanje (onemogućeno prema zadanim postavkama i zahtijeva aktivaciju od strane administratora).
  • Administratoru je data mogućnost da definira baner koji se prikazuje na stranicama trenutne PeerTube instance.
  • Alati za izgradnju federalnih mreža su prošireni: Dodata je postavka za prijenos videa koji nije uključen u javne liste na druge mreže. Implementirana je podrška za sortiranje video datoteka po rezoluciji ekrana obrnutim redoslijedom. Omogućeno slanje potpunih opisa video objekata putem ActivityPub-a.
  • Moderatori imaju mogućnost masovnog brisanja komentara za dati nalog i onemogućavanja naloga dok gledaju sličice. Dodata podrška za unaprijed definiranje tipičnih razloga za brisanje.
  • Optimizirano je korištenje cjelokupnog raspoloživog prostora na ekranu pri prikazivanju mreže sličica.
  • Brojač video zapisa i informacije o kanalu dodani su na stranicu „Moji video zapisi“.
  • Pojednostavljena je navigacija menijem u admin interfejsu.
  • Moguće je ograničiti pristup RSS feedovima novim video zapisima za određene kanale i račune.
  • Predloženo je alfa izdanje dodatka Automatsko blokiranje videa, koji vam omogućava da blokirate video zapise na osnovu javnih lista blokiranja.
  • Prateći opći trend korištenja inkluzivnih termina, funkcija „crna lista videozapisa“ preimenovana je u „blokovi videozapisa/lista blokiranih“.
  • Za obradu slika umjesto biblioteke povezivanja Oštar modul omogućen
    jimp (JavaScript Image Manipulation Program), u potpunosti napisan u JavaScript-u.

dodatno formirana novo izdanje WebTorrent Desktop 0.22, torrent klijent koji podržava video streaming i omogućava vam da gledate video i audio sadržaj bez čekanja da se potpuno preuzme, učitavajući nove podatke po potrebi. WebTorrent Desktop vam takođe omogućava da promenite poziciju unutar datoteka koje još nisu u potpunosti preuzete (promena pozicije automatski menja prioritet u blokovima preuzimanja). Moguće je povezati se i sa WebTorrent-baziranim pretraživačima i sa BitTorrent kolegama koristeći standardne programe kao što su Transmission ili uTorrent. Podržani su magnetni linkovi, torrent fajlovi, identifikacija peer-a pomoću DHT-a (Distributed Hash Table), PEX-a (Peer Exchange) i liste sa servera za praćenje. Podržano je streamanje putem AirPlay, Chromecast i DLNA protokola.

Nova verzija izvanredan podrška za multi-track audio, poboljšana detekcija kodeka, obavještenja o verifikaciji datoteka, podrška za MPEG-Layer-2, Musepack, Matroska (zvuk) i WavePack formate, početak objavljivanja rpm paketa za Linux i sklopova za arm64 arhitekturu. Izdanje 0.22 je izgrađeno na platformi Electron 9, ali je potom objavljeno ažuriranje 0.23 koje je prešlo na korištenje testne verzije Electron 10 platforme.

Podsjetimo da je WebTorrent proširenje BitTorrent protokola koje vam omogućava da organizirate decentraliziranu mrežu distribucije sadržaja koja funkcionira povezivanjem pretraživača korisnika koji pregledavaju sadržaj. Projekat ne zahtijeva eksternu serversku infrastrukturu ili dodatke za preglednik za rad. Za povezivanje posjetitelja web stranice u jedinstvenu mrežu za isporuku sadržaja, dovoljno je postaviti poseban JavaScript kod na web stranicu koji koristi WebRTC tehnologiju za direktnu razmjenu podataka između pretraživača.

izvor: opennet.ru

Dodajte komentar