Udgivelsen af den decentrale video-streaming platform PeerTube 1.4

Publiceret udgaven PeerTube 1.4, en decentralt platform til oprettelse af videohosting og videostreaming. PeerTube tilbyder et uafhængigt alternativ til YouTube, Dailymotion og Vimeo, der bruger et P2P-kommunikationsnetværk og forbinder besøgendes browsere. Projektets resultater distribueres under AGPLv3-licensen.

PeerTube er baseret på brugen af en BitTorrent-klient WebTorrent, der køres i browseren og anvender teknologien WebRTC til at etablere en direkte P2P-forbindelse mellem browsere, og protokollen ActivityPub, som muliggør sammenkædning af spredte servere med videoer i et fælles fødereret netværk, hvor besøgende deltager i indholdslevering og har mulighed for at abonnere på kanaler samt modtage notifikationer om nye videoer. Det webinterface, der leveres af projektet, er bygget ved hjælp af rammeværket Angular.

Det fødererede netværk PeerTube dannes som et fællesskab af små video hosting-servere, der er forbundet med hinanden, hvor hver har sin egen administrator og kan have sine egne regler. Hver server med videoer fungerer som en BitTorrent-tracker, hvor brugerkonti for den pågældende server og deres videoer er placeret. Bruger-id oprettes i form af «@brugernavn@serverdomæne». Dataoverførsel under visning sker direkte fra browsere af andre besøgende, der ser på indholdet.

Hvis ingen ser videoen, håndteres levering af serveren, hvor videoen oprindeligt blev uploadet (protokollen WebSeed). Udover at fordele trafikken mellem brugere, der ser videoer, giver PeerTube også noder, der er lanceret af forfattere til primært at hoste videoer, mulighed for at cache videoer fra andre forfattere, hvilket skaber et distribueret netværk ikke kun af klienter, men også af servere, samt sikrer fejltolerance.

For starting a broadcast via PeerTube, a user only needs to upload a video, a description, and a set of tags to one of the servers. After that, the video will be available across the entire federated network, not just from the original upload server. To work with PeerTube and participate in content distribution, a regular browser is sufficient, and no additional software installation is required. Users can track activities on chosen video channels by subscribing to interests in federated social networks (for example, in Mastodon and Pleroma) or through RSS. For sharing videos using P2P communications, users can also add a special widget with an embedded web player to their site.

I øjeblikket er der lanceret 320 servere, der støttes af forskellige frivillige og organisationer.
If a user is not satisfied with the video placement rules on a specific PeerTube server, they can connect to another server or startes sin egen server. For hurtig opsætning af serveren tilbydes et forudkonfigureret billede i Docker-format (chocobozzz/peertube).

I den nye version:

  • Der er tilføjet eksperimentel understøttelse af plugins og temaer, der kan installeres via webadministratorens grænseflade. Hver PeerTube-instans kan vælge sit eget tema (administrator uploader temaer, som derefter bliver tilgængelige for brugerne at aktivere);
  • Der er tilføjet understøttelse af upload af lydfiler. PeerTube vil selv skabe en video med et statisk billede baseret på lydfilen ved at kombinere lydfilen med albumcoveret og filens parametre;
  • Der er implementeret understøttelse af flertrinsregistrering af brugere. Nye brugere kan selv oprette deres egen kanal (brugernavn/kanal). Som standard vises brugerens kanalside i stedet for startsiden for kontoen;
  • Der er tilføjet mulighed for at bruge URL-parametre muted, loop og peertubeLink;
  • Brugergrænsefladen til publicering af videoer er blevet redesignet, og der er tilføjet mulighed for at angive start- og slutpunkt for afspilning, undertekster, samt flag for automatisk og cyklisk afspilning;
  • Der er sikret en kronologisk visning af abonnentgrupper og nyligt tilføjede videoer;
  • Der er tilføjet et sprogfilter, der muliggør visning af videoer kun på bestemte sprog;
  • Der er tilføjet mulighed for at ændre status på offentlige eller endnu ikke offentliggjorte videoer, samt afspilningslister til privat tilstand;
  • Der er implementeret mulighed for at transkode videoer i 4K kvalitet;
  • Der er sikret understøttelse af føderativ sletning af kommentarer (på andre servere), slettet af videoens ejer;
  • Der er tilføjet mulighed for at indstille administratorpassword ved første opstart;
  • Et sikkerhedsproblem er blevet løst, som gjorde det muligt for moderatorer at oprette og ændre privilegerede brugerindstillinger. Fremover er moderatorers handlinger kun begrænset til almindelige brugere;
  • CLI-værktøjer er blevet flyttet til en separat pakke for at reducere serverens afhængigheder;
  • Ydelsen af cachen til statiske filer er forbedret, og visningen af skrifttyper er blevet hurtigere.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster