Vrystelling van die gedesentraliseerde video-uitsaaiplatform PeerTube 1.4

gepubliseer uitgawe Ewekniebuis 1.4, 'n gedesentraliseerde platform vir die organisering van video-gasheer en video-uitsending. PeerTube bied 'n verkoper-neutrale alternatief vir YouTube, Dailymotion en Vimeo, deur 'n inhoudverspreidingsnetwerk te gebruik wat op P2P-kommunikasie gebaseer is en besoekers se blaaiers aan mekaar koppel. Projek ontwikkelings versprei gelisensieer onder AGPLv3.

PeerTube is gebaseer op die BitTorrent-kliënt WebTorrent, bekendgestel in die blaaier en met behulp van tegnologie WebRTC om 'n direkte P2P-kommunikasiekanaal tussen blaaiers en die protokol te organiseer AktiwiteitPub, wat jou toelaat om uiteenlopende videobedieners te verenig in 'n gemeenskaplike federatiewe netwerk waarin besoekers deelneem aan die lewering van inhoud en die vermoë het om op kanale in te teken en kennisgewings oor nuwe video's te ontvang. Die webkoppelvlak wat deur die projek verskaf word, word met die raamwerk gebou Hoekige.

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 protokol word gebruik WebSeed). Benewens die verspreiding van verkeer onder gebruikers wat video's kyk, laat PeerTube ook nodusse wat deur skeppers geloods is, toe om aanvanklik video's te huisves om video's van ander skeppers te kas, wat 'n verspreide netwerk van nie net kliënte nie, maar ook bedieners vorm, sowel as om fouttoleransie te verskaf.

Om via PeerTube te begin uitsaai, hoef die gebruiker net 'n video, beskrywing en 'n stel etikette na een van die bedieners op te laai. Hierna sal die video regdeur die gefedereerde netwerk beskikbaar word, en nie net vanaf die aanvanklike aflaaibediener nie. Om met PeerTube te werk en aan inhoudverspreiding deel te neem, is 'n gereelde blaaier voldoende en vereis nie installering van bykomende sagteware nie. Gebruikers kan aktiwiteit in geselekteerde videokanale naspoor deur in te teken op kanale van belang in gefedereerde sosiale netwerke (byvoorbeeld Mastodon en Pleroma) of via RSS. Om video's met P2P-kommunikasie te versprei, kan die gebruiker ook 'n spesiale legstuk met 'n ingeboude webspeler by sy webwerf voeg.

Werk tans vir inhoudplasing 320 bedieners 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 hardloop jou eie bediener. Vir vinnige bedienerontplooiing word 'n vooraf-gekonfigureerde prent in Docker-formaat (chocobozzz/peertube) verskaf.

In die nuwe vrystelling:

  • Eksperimentele ondersteuning bygevoeg vir inproppe en temas wat deur die administrateur-webkoppelvlak geïnstalleer kan word. Elke PeerTube-instansie kan sy eie tema hê (die administrateur laai die temas op, waarna dit beskikbaar word vir aktivering deur gebruikers);
  • Bygevoeg ondersteuning vir die laai van klank lêers. PeerTube sal self 'n video skep met 'n statiese beeld wat daarop gebaseer is, wat die oudiolêer saamvoeg met die albumomslag en lêerparameters;
  • Ondersteuning vir multi-stadium gebruikerregistrasie is geïmplementeer. Nuwe gebruikers kan hul eie kanaal (gebruikersnaam/kanaal) skep. By verstek word die gebruiker hul kanaalbladsy gewys, nie die rekeningtuisblad nie;
  • Bygevoeg die vermoë om gedempte, lus en peertubeLink parameters in URL's te gebruik;
  • Die videopublisering-koppelvlak is herontwerp, wat die vermoë byvoeg om begin- en eindtye toe te wys vir afspeel, onderskrifte, outomatiese en sikliese terugspeelvlae;
  • Verskaf vertoon van intekenaargroepe en onlangs bygevoegde video's in chronologiese volgorde;
  • 'n Taalfilter bygevoeg wat jou toelaat om video's slegs in sekere tale te vertoon;
  • Bygevoeg die vermoë om publieke of nog nie gepubliseerde video's, sowel as snitlyste, na die kategorie privaat oor te dra;
  • Die vermoë om video met 4K-kwaliteit te transkodeer is geïmplementeer;
  • Bied ondersteuning vir gefedereerde verwydering van opmerkings (op ander bedieners) wat deur die video-eienaar uitgevee is;
  • Bygevoeg die vermoë om 'n administrateur wagwoord te stel tydens die eerste bekendstelling;
  • Pak 'n sekuriteitsprobleem aan wat veroorsaak word deur moderators wat bevoorregte gebruikerinstellings kan skep en verander. Van nou af is die optrede van moderators slegs tot gewone gebruikers beperk;
  • CLI-nutsprogramme is in 'n aparte pakket ingesluit om die grootte van bedienerafhanklikhede te verminder;
  • Verbeterde werkverrigting van die statiese lêerkas en vinniger vertoon van lettertipes.

Bron: opennet.ru

Voeg 'n opmerking