Verëffentlechung vun der dezentraliséierter Video-Sendung Plattform PeerTube 6.0

D'Verëffentlechung vun enger dezentraliséierter Plattform fir d'Organisatioun vu Videohosting a Videosendung PeerTube 6.0 stattfonnt. PeerTube bitt eng Verkeeferneutral Alternativ zu YouTube, Dailymotion a Vimeo, andeems en Inhaltsverdeelungsnetz baséiert op P2P Kommunikatiounen an de Browser vun de Besucher matenee verbënnt. D'Entwécklunge vum Projet ginn ënner der AGPLv3 Lizenz verdeelt.

Haaptinnovatiounen:

  • D'Fäegkeet bäigefüügt fir Passwuertgeschützte Videoen ze posten. E Passwuert kann gesat ginn beim Downloaden, Importéieren oder Aktualiséierungen, duerno kënnen nëmme Benotzer, déi d'Passwuert kennen, Zougang zum Inhalt kréien. Duerch d'REST API kënnt Dir verschidde Passwierder setzen (zum Beispill, all Benotzer kann e separat Passwuert ginn) an erausginn Passwierder zréckzéien.
  • Thumbnails ginn ugewisen wann Dir de Mauszeiger iwwer de Schieber bewegt, deen d'Playback Positioun reflektéiert, wat Iech erlaabt visuell de Stream ze navigéieren. E Storyboard mat Thumbnails entsteet während Video Luede oder Import, d.h. Thumbnail Ënnerstëtzung wäert nëmme verfügbar sinn fir nei Videoen déi eropgeluede ginn nom Upgrade op PeerTube 6.0. Fir Miniaturen fir al Videoen ze generéieren, soll en Administrateur de Kommando ausféieren "npm run create-generate-storyboard-job".
  • D'Fäegkeet bäigefüügt fir eng nei Versioun vun engem Video erofzelueden, déi benotzt ka ginn fir de Video ze aktualiséieren, zum Beispill, nodeems Dir e Feeler fixéiert oder fehlend Informatioun bäigefüügt huet. No der Aktualiséierung ass déi al Versioun vum Video irretrievably verluer an déi aktualiséiert Versioun gëtt iwwer den alen Link verfügbar (Kommentaren a Statistike ginn och gespäichert). Well dës Fonktioun fir Mëssbrauch benotzt ka ginn, wéi zB Post-Verifizéierung Annonce Placement, mussen Administrateuren explizit Ënnerstëtzung aktivéieren fir Updates op hirer Plattform erofzelueden.
  • D'Fäegkeet bäigefüügt fir en Inhaltsverzeechnes un e Video ze befestigen, wat Iech erlaabt eng Lëscht vun Episoden ze gesinn a séier tëscht hinnen ze wiesselen. Fir Episoden ze definéieren, ass e Tab "Kapitelen" op d'Astellungssäit bäigefüügt, wou Dir d'Startzäit an d'Beschreiwung vun den Haaptpunkten am Video definéiere kënnt. Episoden ginn och automatesch transferéiert wann Dir Videoe vu YouTube importéiert.
  • Mir hunn weider Ännerungen an Optimisatiounen ze maachen baséiert op Stresstestung vu Live-Sendung a klassesche Videostreaming mat e puer dausend simultan Participanten. Zum Beispill hu mir d'Veraarbechtung vun unicast HTTP an Aarbechter thread optimiséiert, d'Authentifikatioun vun ActivityPub Ufroen, d'Veraarbechtung vu Empfehlungen, SQL Ufroe mat Filteren duerch Tags, a Bulk Ufroen /videos/{id}/views. D'Fäegkeet bäigefüügt fir den HTTP-Log auszeschalten.
  • Ënnerstëtzung fir de WebTorrent Protokoll gouf geläscht, an d'Entwécklung konzentréiert sech op d'Benotzung vum HLS (HTTP Live Streaming) Protokoll mat WebRTC fir P2P.
  • D'Effizienz vum Videospiller gouf verbessert andeems d'Fënstergréisst automatesch auswielt andeems Dir den Aspekt Verhältnis vum Video berücksichtegt, d'Astellungen erënnert an d'Rearrangement eliminéiert wann Dir Videoen ännert.
  • Verbesserte Ënnerstëtzung fir Sichmotoroptimizer (SEO) Features.
  • Ariichtunge fir Leit mat enger Behënnerung goufen ausgebaut.

D'PeerTube Plattform baséiert ufanks op dem WebTorrent BitTorrent Client, deen an engem Browser gelaf ass an d'WebRTC Technologie benotzt huet fir e direkten P2P Kommunikatiounskanal tëscht Browseren opzebauen. WebTorrent gouf spéider duerch den HLS (HTTP Live Streaming) Protokoll a Verbindung mat WebRTC ersat, wat eng adaptiv Streammanagement ofhängeg vun der Bandbreet erméiglecht huet. Fir déi verschidden ... ze vereenegen Serveren Den ActivityPub Protokoll gëtt benotzt fir Videoen an e gemeinsamt federéiert Netzwierk z'integréieren, wou Visiteuren un der Inhaltsverdeelung deelhuelen a sech op Kanäl abonnéiere kënnen an Notifikatiounen iwwer nei Videoen kréien. D'Webinterface vum Projet ass mam Angular Framework gebaut.

De federéierte PeerTube-Netzwierk besteet aus enger Gemeinschaft vu klenge Serveren, déi matenee verbonne sinn. hosting Videoen, all mat sengem eegenen Administrateur a senge eegene Reegelen. All Videoserver handelt als BitTorrent-Tracker, deen d'Benotzerkonten vum Server an hir Videoen host. Benotzer-IDs ginn an der Form "@Benotzernumm@Serverdomain" geformt. D'Dateniwwerdroung beim Kucke geschitt direkt vun de Browser vun anere Visiteuren, déi den Inhalt kucken.

Wann keen de Video kuckt, gëtt den Eroplueden vum Server organiséiert, op deen de Video ursprénglech eropgeluede gouf (de WebSeed Protokoll gëtt benotzt). Zousätzlech zum Verdeelen vum Traffic tëscht de Benotzer, déi Videoe kucken, erlaabt PeerTube och Noden, déi vu Creatoren lancéiert ginn, fir ursprénglech Videoen ze hosten fir Videoe vun anere Creatoren ze cache, e verdeelt Netzwierk vun net nëmmen Clienten, awer och Serveren ze bilden, souwéi Feeler Toleranz ubidden. Et gëtt Ënnerstëtzung fir Live Streaming mat Inhalt Liwwerung am P2P Modus (Standard Programmer wéi OBS kënne benotzt ginn fir Streaming ze kontrolléieren).

Fir d'Sendung iwwer PeerTube unzefänken, brauch de Benotzer just e Video, Beschreiwung an eng Rei vun Tags op ee vun de Serveren eropzelueden. Duerno gëtt de Video am ganze federéierten Netzwierk verfügbar, an net nëmmen vum initialen Downloadserver. Fir mat PeerTube ze schaffen an un der Inhaltsverdeelung deelzehuelen, ass e reguläre Browser genuch a brauch keng Installatioun vun zousätzlech Software. D'Benotzer kënnen d'Aktivitéit an de gewielte Videokanäl verfollegen andeems Dir op Kanäl vun Interesse a federéierten sozialen Netzwierker abonnéiert (zum Beispill Mastodon a Pleroma) oder iwwer RSS. Fir Videoe mat P2P Kommunikatiounen ze verdeelen, kann de Benotzer och e spezielle Widget mat engem agebaute Webspiller op seng Websäit addéieren.

Et gi momentan 1122 Inhaltshosting-Server, déi vu verschiddene Fräiwëlleger an Organisatiounen ënnerhale ginn. Wann e Benotzer net zefridden ass mat de Regele fir Videoen op engem bestëmmte PeerTube-Server ze posten, kann hien en anere Server verbannen oder säin eegene Server starten. Fir séier Server Deployment gëtt e pre-konfiguréiert Bild am Docker Format (chocobozzz / peertube) zur Verfügung gestallt.

Source: opennet.ru

Kaaft zouverlässeg Hosting fir Site mat DDoS Schutz, VPS VDS Server 🔥 Kaaft zouverléissegt Websäithosting mat DDoS-Schutz, VPS VDS Server | ProHoster