Lëshimi i platformës decentralizuese të transmetimit të videos PeerTube 1.3

Publikuar lëshimi PeerTube 1.3, një platformë dekentralizuar për organizimin e hostimit dhe transmetimit të videos. PeerTube ofron një alternativë të pavarur nga ofrues të veçantë në krahasim me YouTube, Dailymotion dhe Vimeo, duke përdorur një rrjet shpërndarjeje të përmbajtjes të bazuar në komunikimin P2P dhe lidhjen midis shfletuesve të vizitorëve. Arritjet e projektit shpërndahen së licencës AGPLv3.

PeerTube bazohet në përdorimin e klientit BitTorrent WebTorrent, i cili ekzekutohet në shfletues dhe përdor teknologjinë WebRTC për të organizuar një kanal të drejtpërdrejtë P2P për komunikim midis shfletuesve, dhe protokollin ActivityPub, i cili lejon bashkimin e serverëve të ndryshëm me video në një rrjet federal të përbashkët, në të cilin vizitorët marrin pjesë në dorëzimin e përmbajtjes dhe kanë mundësinë të abonohen në kanale dhe të marrin njoftime për videot e reja. Ndërfaqja web e ofruar nga projekti është ndërtuar duke përdorur një kornizë Angular.

Rrjeti Federativ PeerTube krijohet si një bashkësi e serverëve të vegjël për ngarkimin e videove të lidhur me njëri-tjetrin, ku çdo server ka administratatorin e vet dhe mund të ketë rregulla të veta. Çdo server video vepron si një BitTorrent tracker, ku regjistrohen llogaritë e përdoruesve të atij serveri dhe videot e tyre. Identifikuesi i përdoruesit formohet në formatin "@emri_përdoruesit@domaini_serverit". Transferimi i të dhënave gjatë shikimit bëhet direkt nga shfletuesit e vizitorëve të tjerë që shikojnë përmbajtjen.

Nëse video nuk po shikohet nga askush, serveri që fillimisht ka ngarkuar videon organizon shpërndarjen (përdoret protokolli WebSeed). Përveç shpërndarjes së trafikut mes përdoruesve që shikojnë video, PeerTube gjithashtu u mundëson nodëve të nisura nga autorët për vendosjen e videos, të ruajnë videon e autorëve të tjerë, duke formuar një rrjet të shpërndarë jo vetëm nga klientë, por edhe nga serverë, duke siguruar gjithashtu qëndrueshmëri nga dështimet.

Për të filluar transmetimin përmes PeerTube, mjafton që përdoruesi të ngarkojë një video në një nga serverat, të shkruajë përshkrimin dhe një grup etiketash. Pas kësaj, videoja do të jetë e disponueshme në të gjithë rrjetin federal dhe jo vetëm nga serveri i ngarkesës fillestare. Për të punuar me PeerTube dhe për të marrë pjesë në shpërndarjen e përmbajtjes, mjafton një shfletues i zakonshëm dhe nuk kërkohet instalimi i softuerëve shtesë. Përdoruesit mund të ndjekin aktivitetet në kanalet e tyre të zgjedhura, duke u abonuar në kanalët e interesit në rrjetet sociale federale (për shembull në Mastodon dhe Pleroma) ose përmes RSS. Për të shpërndarë video duke përdorur komunikimet P2P, përdoruesi gjithashtu mund të shtojë në faqen e tij një widget të veçantë me një player web të integruar.

Nëse përdoruesit nuk janë të kënaqur me rregullat e ngarkimit të videove në një server të caktuar të PeerTube, ata mund të lidhen me një server tjetër ose të fillojnë serverin tuaj të vet. Për një nastë të shpejtë të serverit, ofrohet një imazh i parakonfiguruar në formatin Docker (chocobozzz/peertube). Aktualisht, për hostimin e përmbajtjes janë nisur 332 serverë, të mbështetur nga vullnetarë dhe organizata të ndryshme.

Novitetet kryesore të versionit 1.3:

  • Shtuar mbështetje për lista të luajtjes së videove, me të cilat përdoruesi mund të krijojë një listë për shikim të vonshëm.
    Është e mundur të krijohen si lista të luajtjes private ashtu edhe publike. Çdo hyrje mund të përcaktojë jo vetëm videon, por gjithashtu të referojë në pozita për fillim dhe përfundim të luajtjes. Ndryshe nga kanalet, listat e luajtjes nuk mund të jenë objekte të abonimit, por janë një mjet për organizimin individual të shikimit. Në një listë luajtjesh mund të përfshihen jo vetëm videot tuaja, por edhe ato të tjerëve. Në skedarin e konfigurimit production.yaml është shtuar cilësimi streaming_playlists, që përcakton katalogun për ruajtjen e listave të luajtjes;
  • Shtuar funksioni i vendosjes së videove në karantinë (kur aktivizohet, videot e ngarkuara automatikisht shtohen në listën e zezë dhe përjashtohen prej saj pas rishikimit);
  • Shtuar mbështetje eksperimentale për protokollin HLS (HTTP Live Streaming), që lejon menaxhimin adaptiv të rrjedhës në varësi të bandës së kalimit. Për të përdorur HLS, për çdo përmasë kërkohet ngarkimi i një skedari të veçantë me video. Mbështetet nëse keni FFmpeg 4 ose një version më të ri;
  • Zgjeruar mundësitë për menaxhimin e abonentëve. Shtuar mbështetje për fshirjen e abonentëve, bllokimin e krijimit të abonimeve të reja, shtimin manual të abonentëve dhe dërgimin e njoftimeve për abonentët e rinj;
  • Përmirësuar ndërfaqja e përdoruesit. Rritur lartësia e zonës së luajtjes, ndryshuar dizajni i butonave, rritur madhësinë e miniaturave,
    shtuar një seksion 'Biblioteka ime' në menu, përmirësuar shfaqjen në pajisjet celulare, shtuar efekte të reja animuese;
  • Në ndërfaqen e administratorit janë shtuar mundësi për çaktivizimin e tracker-it (ndalimi i funksionimit në modalitetin P2P), ndryshimin/rivendosjen e fjalëkalimeve të përdoruesve, shikimin e logeve të serverëve, diagnostikimin e problemeve të rrjetit, kufizimin e madhësisë së historisë së videove të shikuara dhe fshirjen e shënimeve të vjetra për videot e jashtme.

Burimi: opennet.ru

Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS 🔥 Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS | ProHoster