Vrystelling van die gedesentraliseerde video-uitsaaiplatform PeerTube 3.2

Die gedesentraliseerde platform vir die organisering van video-gasheer en video-uitsending PeerTube 3.2 is vrygestel. PeerTube bied 'n verkoper-onafhanklike alternatief vir YouTube, Dailymotion en Vimeo, met behulp van 'n inhoud verspreidingsnetwerk gebaseer op P2P kommunikasie en skakel besoekers blaaiers. Die ontwikkelings van die projek word onder die AGPLv3-lisensie versprei.

Belangrikste innovasies:

  • Die koppelvlak is herontwerp om 'n meer sigbare skeiding van kanale en rekeninge te verskaf, byvoorbeeld sodat die gebruiker dadelik kan verstaan ​​dat hulle op die kanaalbladsy is en nie die gebruikersbladsy nie. Kanaalavatars word nou in 'n vierkantige formaat vertoon, en gebruikersavatars in 'n sirkelformaat, om nie kanale en die rekeninge van hul eienaars te verwar nie. Aan die regterkant van die kanaalbladsye is 'n blok met inligting oor die eienaar bygevoeg, wanneer daarop geklik word, word 'n bladsy met die kanale van hierdie gebruiker vertoon. Die ontwerp van kanaalbladsye is ook geoptimaliseer om verskillende kanale meer prominent te onderskei, met die vermoë om 'n kanaalspesifieke banier en ondersteuningsknoppie aan die bokant vas te pen. In video-kleinkiekies word die kanaal eerste vertoon en die video-kleinkiekiegrootte is met 'n derde vergroot.
    Vrystelling van die gedesentraliseerde video-uitsaaiplatform PeerTube 3.2
  • Vir gebruikers wat nie by 'n rekening aangemeld is nie, is ondersteuning geïmplementeer om outomaties voort te gaan met afspeel vanaf 'n onderbroke posisie.
  • Die video-oplaai-koppelvlak in PeerTube is gemoderniseer. Die aflaai kan nou onderbreek word, byvoorbeeld weens 'n verlies aan internetverbinding, en na 'n rukkie hervat word.
  • Die verstek video-aflaai-instellings is verander; wanneer jy op die "Download"-knoppie klik, begin die proses van direkte lêeroordrag nou, eerder as om 'n torrent-aflaai te stuur.
  • Die koppelvlak het die vermoë bygevoeg om video's wat deur die gebruiker opgelaai is, te sorteer volgens kriteria soos publikasiedatum, aantal kyke en duur.
  • Het 'n kennisgewing vir administrateurs geïmplementeer oor die beskikbaarheid van 'n nuwe weergawe van PeerTube en die beskikbaarheid van inpropopdaterings.
  • In die videokyker wat op bladsye ingebed is, word die kontekskieslys wat gewys word wanneer regsklik uitgebrei word. Daar is byvoorbeeld klein verduidelikende ikone en 'n statistiekblok met tegniese inligting vir gevorderde gebruikers bygevoeg.
    Vrystelling van die gedesentraliseerde video-uitsaaiplatform PeerTube 3.2

Onthou dat PeerTube gebaseer is op die gebruik van 'n WebTorrent BitTorrent-kliënt wat in 'n blaaier loop en WebRTC-tegnologie gebruik om 'n direkte P2P-kommunikasiekanaal tussen blaaiers te organiseer, en die ActivityPub-protokol, wat jou toelaat om uiteenlopende videobedieners in 'n gemeenskaplike gefedereerde netwerk te kombineer waarin besoekers deelneem aan afleweringsinhoud en die vermoë het om op kanale in te teken en kennisgewings van nuwe video's te ontvang. Die webkoppelvlak wat deur die projek verskaf word, is gebou met behulp van die Angular-raamwerk.

Die PeerTube-gefedereerde netwerk word gevorm as 'n gemeenskap van onderling gekoppelde klein video-gasheerbedieners, wat elkeen sy eie administrateur het en sy eie reëls kan aanvaar. Elke bediener met video speel die rol van 'n BitTorrent-spoorsnyer, wat die gebruikersrekeninge van hierdie bediener en hul video's huisves. Die gebruiker-ID is in die vorm "@gebruiker_naam@bediener_domein". Blaaidata word direk vanaf die blaaiers van ander besoekers wat die inhoud bekyk, oorgedra.

As niemand die video kyk nie, word die terugkeer georganiseer deur die bediener waarheen die video oorspronklik opgelaai is (die WebSeed-protokol word gebruik). Benewens die verspreiding van verkeer tussen gebruikers wat video's kyk, laat PeerTube ook gashere wat deur skrywers bekendgestel is toe om video's vir die eerste keer aan te bied om ander skrywers se video's te kas, wat 'n verspreide netwerk van nie net kliënte nie, maar ook bedieners vorm, sowel as om fouttoleransie te verskaf . Daar is ondersteuning vir regstreekse stroming met inhoudlewering in P2P-modus (tipiese programme soos OBS kan gebruik word om stroming te beheer).

Om via PeerTube te begin uitsaai, hoef die gebruiker net 'n video, 'n beskrywing en 'n stel etikette na een van die bedieners op te laai. Daarna sal die fliek op die hele gefedereerde netwerk beskikbaar wees, en nie net vanaf die primêre aflaaibediener nie. Om met PeerTube te werk en aan die verspreiding van inhoud deel te neem, is 'n gewone blaaier genoeg en geen bykomende sagteware word benodig nie. Gebruikers kan aktiwiteit in geselekteerde videokanale naspoor deur in te teken op strome van belang op gefedereerde sosiale netwerke (soos Mastodon en Pleroma) of via RSS. Om video met behulp van P2P-kommunikasie te versprei, kan die gebruiker ook 'n spesiale legstuk met 'n ingeboude webspeler by sy webwerf voeg.

Daar is tans meer as 900 inhoudgasheerbedieners wat deur verskeie vrywilligers en organisasies onderhou word. As 'n gebruiker nie tevrede is met die reëls om video's op 'n spesifieke PeerTube-bediener te plaas nie, kan hy aan 'n ander bediener koppel of sy eie bediener begin. Vir vinnige bedienerontplooiing word 'n vooraf-gekonfigureerde prent in Docker-formaat (chocobozzz/peertube) verskaf.

Bron: opennet.ru

Voeg 'n opmerking