Den decentraliserade plattformen för att organisera videohosting och videosÀndning PeerTube 5.1 slÀpptes. PeerTube erbjuder ett leverantörsoberoende alternativ till YouTube, Dailymotion och Vimeo, med hjÀlp av ett innehÄllsdistributionsnÀtverk baserat pÄ P2P-kommunikation och lÀnkande besökarwebblÀsare. Utvecklingen av projektet distribueras under AGPLv3-licensen.
Huvudsakliga innovationer:
- Lade till stöd för kontoskapandeförfrÄgningar som krÀver moderatorbekrÀftelse för aktivering (efter att ha fyllt i registreringsformulÀret mÄste anvÀndaren vÀnta pÄ att moderatorn bekrÀftar sin begÀran). Information om att begÀran behandlas skickas till anvÀndaren via e-post.


- Den inbyggda videospelaren har nu en knapp för "Ă
teruppta live" som lyser rött nÀr livestreamen Àr synkroniserad och grÄtt nÀr streamen inte Àr synkroniserad. Om du klickar pÄ knappen synkroniseras streamen igen.

- FörbÀttrad hantering av autentiseringsplugins i administratörsgrÀnssnittet. Lade till stöd för att stÀlla in kvoter, uppdatera anvÀndare och automatisk omdirigering till en extern tjÀnst efter att sessionens livslÀngd har löpt ut.
- Renderingsprocessen för startsidesredigeraren har optimerats och effektiviteten i kommentarsökningen har förbÀttrats.
- Lade till översÀttning till ukrainska.
PeerTube-plattformen Àr baserad pÄ WebTorrent BitTorrent-klienten, som körs i en webblÀsare och anvÀnder WebRTC-teknik för att organisera en direkt P2P-kommunikationskanal mellan webblÀsare, och ActivityPub-protokollet, som lÄter dig kombinera olika videoservrar till ett gemensamt federerat nÀtverk dÀr besökare deltar i innehÄllsleverans och har möjlighet att prenumerera pÄ kanaler och fÄ aviseringar om nya videor. WebbgrÀnssnittet som projektet tillhandahÄller Àr byggt med Angular-ramverket.
PeerTube-nÀtverket Àr bildat som en gemenskap av sammankopplade smÄ servrar Videowebbplatser, var och en med sin egen administratör och sina egna regler. Varje videoserver fungerar som en BitTorrent-tracker och Àr vÀrd för serverns anvÀndarkonton och deras videor. AnvÀndar-ID:n bildas i formen "@anvÀndarnamn@serverdomÀn". Dataöverföring under visning sker direkt frÄn webblÀsarna hos andra besökare som tittar pÄ innehÄllet.
Om ingen tittar pÄ videon organiseras returen av den server till vilken videon ursprungligen laddades upp (WebSeed-protokollet anvÀnds). Förutom att distribuera trafik mellan anvÀndare som tittar pÄ videor, tillÄter PeerTube ocksÄ vÀrdar som lanserats av författare att vara vÀrd för videor för första gÄngen för att cachelagra andra författares videor, vilket bildar ett distribuerat nÀtverk av inte bara klienter utan Àven servrar, samt ger feltolerans . Det finns stöd för livestreaming med innehÄllsleverans i P2P-lÀge (typiska program som OBS kan anvÀndas för att styra streaming).
För att börja sÀnda via PeerTube behöver anvÀndaren bara ladda upp en video, en beskrivning och en uppsÀttning taggar till en av servrarna. Efter det kommer filmen att vara tillgÀnglig pÄ hela det federerade nÀtverket, och inte bara frÄn den primÀra nedladdningsservern. För att arbeta med PeerTube och delta i distributionen av innehÄll rÀcker det med en vanlig webblÀsare och ingen ytterligare programvara krÀvs. AnvÀndare kan spÄra aktivitet i utvalda videokanaler genom att prenumerera pÄ flöden av intresse pÄ federerade sociala nÀtverk (som Mastodon och Pleroma) eller via RSS. För att distribuera video med P2P-kommunikation kan anvÀndaren ocksÄ lÀgga till en speciell widget med en inbyggd webbspelare pÄ sin webbplats.
För nÀrvarande finns det ungefÀr 900 servrar som Àr i drift för att hosta innehÄll, och som underhÄlls av olika volontÀrer och organisationer. Om en anvÀndare inte Àr nöjd med reglerna för att publicera videor pÄ en viss server, server PeerTube kan ansluta till en annan server eller köra sin egen server. En förkonfigurerad Docker-avbildning tillhandahÄlls för snabb serverdistribution (chocobozzz/peertube).
KĂ€lla: opennet.ru



