Në dispozicion janë PeerTube 2.3 dhe WebTorrent Desktop 0.23

Publikuar lëshimi PeerTube 2.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 videoja nuk shikohet nga askush, shpërndarja organizohet nga serveri në të cilin u ngarkua fillimisht videoja (përdoret protokolli WebSeed). Përveç shpërndarjes së trafikut mes përdoruesve që shikojnë videon, PeerTube gjithashtu lejon nodet që janë kryer nga autorët për ngarkimin fillestar të videove, të ruajnë videot e autorëve të tjerë, duke formuar një rrjet të shpërndarë jo vetëm nga klientët, por edhe nga serverët, si dhe duke siguruar qëndrueshmëri.

Për të filluar transmetimin përmes PeerTube, përdoruesi duhet të ngarkojë një video në njërin nga serverët, përshkrimin dhe disa etiketa. Pas kësaj, videoja do të bëhet e disponueshme në të gjithë rrjetin federativ, 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, është e mjaftueshme një shfletues standard dhe nuk kërkohet instalimi i softuerëve të tjerë. Përdoruesit mund të ndjekin aktivitetet në kanalet e zgjedhura të videove duke u abonuar në kanalet që i interesojnë në rrjetet sociale federative (p.sh., Mastodon dhe Pleroma) ose përmes RSS. Për të shpërndarë video duke përdorur komunikime P2P, përdoruesi gjithashtu mund të shtojë një widget të veçantë me një web-player të integruar në faqen e tij.

Aktualisht, për hostimin e përmbajtjes janë çaktivizuar më shumë se 300 serverë, të mbështetur nga vullnetarë dhe organizata të ndryshme. Nëse përdoruesi nuk është i kënaqur me rregullat e ngarkimit të videove në një server të caktuar PeerTube, ai mund të lidhet me një server tjetër ose të fillojnë serverin e tij të vet. Për një implementim të shpejtë të serverit, ofrohet një imazh i parakonfiguruar në formatin Docker (chocobozzz/peertube).

Në në lëshimin e ri:

  • Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r kĂ«rkimin global (prej default Ă«shtĂ« e çaktivizuar dhe kĂ«rkon aktivizim nga administratori).
  • Administratori ka mundĂ«sinĂ« tĂ« pĂ«rcaktojĂ« bannerin qĂ« shfaqet nĂ« faqet e ekzemplarĂ«ve tĂ« tanishĂ«m tĂ« PeerTube.
  • Mjetet pĂ«r ndĂ«rtimin e rrjeteve federative janĂ« zgjeruar: Ă«shtĂ« shtuar konfigurimi pĂ«r tĂ« dĂ«rguar video tek rrjete tĂ« tjera, qĂ« nuk janĂ« pĂ«rfshirĂ« nĂ« listat publike. ËshtĂ« realizuar mbĂ«shtetje pĂ«r renditjen e skedarĂ«ve tĂ« videove sipas rezolucionit tĂ« ekranit nĂ« rendin e kundĂ«rt. ËshtĂ« garantuar dĂ«rgimi i pĂ«rshkrimeve tĂ« plota tĂ« objekteve video pĂ«rmes ActivityPub.
  • ModeratorĂ«ve iu jepet mundĂ«sia pĂ«r tĂ« fshirĂ« masivisht komentet pĂ«r njĂ« llogari tĂ« caktuar dhe pĂ«r tĂ« çaktivizuar llogaritĂ« gjatĂ« shikimit tĂ« miniaturave. ËshtĂ« shtuar mbĂ«shtetje pĂ«r paracaktimin e arsyeve tipike pĂ«r fshirje.
  • ËshtĂ« optimizuar pĂ«rdorimi i tĂ« gjithĂ« hapĂ«sirĂ«s sĂ« ekranit tĂ« disponueshme gjatĂ« shfaqjes sĂ« rrjetĂ«s sĂ« miniaturave.
  • NĂ« faqen 'Videot e mia' Ă«shtĂ« shtuar njĂ« numĂ«rues videosh dhe informacion pĂ«r kanalin.
  • ËshtĂ« thjeshtuar navigimi pĂ«rmes menusĂ« nĂ« ndĂ«rfaqen e administratorit.
  • ËshtĂ« ofruar mundĂ«sia e kufizimit tĂ« qasshmĂ«risĂ« nĂ« feed-in RSS me video tĂ« reja pĂ«r kanale dhe llogari tĂ« caktuara.
  • ËshtĂ« ofruar versione alfa e plugin-it Auto block videos, qĂ« krijon mundĂ«sinĂ« pĂ«r tĂ« bllokuar video nĂ« bazĂ« tĂ« listave tĂ« bllokimit publik.
  • NĂ« pĂ«rputhje me trendet pĂ«rgjithĂ«suese nĂ« pĂ«rdorimin e termave inkluzive, funksioni 'videos blacklist' Ă«shtĂ« ribĂ«rĂ« si 'videos blocks/blocklist'.
  • PĂ«r pĂ«rpunimin e imazheve, nĂ« vend tĂ« bibliotekĂ«s sĂ« mbĂ«shtetjes sharp Ă«shtĂ« angazhuar moduli
    jimp (JavaScript Image Manipulation Program), i shkruajtur tërësisht në JavaScript.

Shtesë i formuar numri i ri WebTorrent Desktop 0.22, një klient torrenti që mbështet transmetimin e videove dhe lejon shikimin e videos dhe përmbajtjes audio pa pritur ngarkimin e plotë, duke ngarkuar të dhëna të reja sipas nevojës. WebTorrent Desktop gjithashtu lejon ndryshimin e pozicionit brenda skedarëve që ende nuk janë shkarkuar plotësisht (ndryshimi i pozicionit automatikisht ndryshon përparësinë në ngarkimin e blloqeve). Ka mundësinë e lidhjes si me piranët e shfletuesve të bazuar në WebTorrent, ashtu edhe me piranët e BitTorrent që përdorin programe standarde, si Transmission ose uTorrent. Mbështeten magnet lidhje, skedarë torrent, identifikimi i piranëve përmes DHT (Distributed Hash Table), PEX (Peer exchange) dhe listave nga serverat e tracker-eve. Mbështetet transmetimi duke përdorur protokolle AirPlay, Chromecast dhe DLNA.

Versioni i ri është i njohur duke mbështetur tinguj me shumë gjurmë, përcaktim të përmirësuar të kodeve, njoftimin për verifikimin e skedave, mbështetje për formate MPEG-Layer-2, Musepack, Matroska (audio) dhe WavePack, duke filluar publikimin e pakove rpm për Linux dhe ndërtimet për arkitekturën arm64. Lëshimi 0.22 është ndërtuar mbi platformën Electron 9, por pas kësaj është publikuar një përditësim 0.23, në të cilin është realizuar kalimi në përdorimin e versionit të provës të platformës Electron 10.

Kujtojmë se WebTorrent është një zgjerim i protokollit BitTorrent, që lejon organizimin e një rrjeti të decentralizuar për shpërndarjen e përmbajtjes, duke funksionuar përmes lidhjes midis shfletuesve të përdoruesve që shikojnë përmbajtjen. Projekti nuk kërkon për operim infrastrukturë serverash të jashtme dhe plugina shfletuesi. Për të lidhur vizitorët e faqeve në një rrjet të vetëm për shpërndarjen e përmbajtjes, mjafton të vendosni në faqe një kod JavaScript të veçantë, që përdor për shkëmbimin e drejtpërdrejtë të të dhënave midis shfletuesve teknologjinë WebRTC.

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