WebTorrent, klienti torrent në shfletuesin tuaj

webtorrent

WebTorrent është një klient torrent i transmetimit peer-to-peer i shkruar në JavaScript.

Për një kohë të gjatë përdorimi i torrenteve ishte mjaft popullor deri në ardhjen e shkarkimeve direkte dhe më pas tek zgjidhjet e tjera që lindën si përgjigje ndaj kërkesës për të qenë në gjendje të shkëmbejnë informacione, përveç faktit që një pjesë e popullaritetit të torrentit ishte edhe për faktin se pirateria e tepërt ndahej nga kjo do të thotë.

Pas kësaj dhe deri më sot, torrent nuk ka pushuar së përdoruri, Edhe pse në një masë më të vogël, ai ende ka një numër të madh përdoruesish që preferojnë që ky medium të jetë në gjendje të ndajë dhe të marrë skedarë, nga shpërndarjet Linux, librat, informacionet, imazhet, ndër të tjera.

E ndryshme Klientët ekzistues të torrentit ofrojnë veçori të ndryshme, megjithëse një që ka qenë gjithmonë në kërkesë të lartë, Është fuqia përdorni një shfletues ueb si klient dhe në këtë mënyrë lehtësojnë shumë gjëra.

Duke pasur parasysh këtë, u lind WebTorrent, i shkruar tërësisht në JavaScript, ai përdor WebRTC për transportin peer-to-peer. Nuk kërkohet shtojca, shtesa ose instalim i shfletuesit. Duke përdorur standarde të hapura të internetit, WebTorrent lidh përdoruesit e faqes së internetit për të formuar një rrjet të shpërndarë dhe të decentralizuar. Ndryshe nga PeerCDN, WebTorrent është softuer falas.

protokolli WebTorrent funksionon tamam si protokolli BitTorrent, përveç që përdor WebRTC në vend të TCP/uTP si protokoll transporti. Komunikimi ndërmjet shfletuesve i ndërpret ndërmjetësit dhe i lejon përdoruesit të komunikojnë sipas kushteve të tyre. Nuk ka më klient/server, vetëm një rrjet kolegësh, të gjithë njësoj. “WebTorrent është hapi i parë në një proces të ritraalizimit të uebit”, shkruan WebTorrent.

Për të mbështetur modelin e lidhjes WebRTC, ekipi i WebTorrent bëri disa ndryshime në protokollin e gjurmimit. Prandaj, një klient WebTorrent i bazuar në shfletues ose "web peer" mund të lidhet vetëm me klientë të tjerë që mbështesin WebTorrent/WebRTC.

Pasi të lidhen kolegët, protokolli me tela i përdorur për të komunikuar është saktësisht i njëjtë si në BitTorrent të rregullt. Kjo duhet ta bëjë të lehtë shtimin e mbështetjes së WebTorrent për klientët ekzistues të njohur të torrentit si Transmission dhe uTorrent.

“Mënyra se si ne kodojmë ueb-in do të përcaktojë se si jetojmë në internet. Pra, ne duhet të integrojmë vlerat tona në kodin tonë. Liria e shprehjes duhet të ndërtohet në kodin tonë. Privatësia duhet të ndërtohet në kodin tonë. Qasje universale në të gjitha njohuritë. Por për momentin këto vlera nuk janë të ngulitura në ueb,” thotë Brewster Kahle, themeluesi i Arkivit të Internetit.

Një nga përdorimet më interesante të WebTorrent është transmetimi i asistuar nga kolegët.. Projektet jofitimprurëse si Wikipedia dhe Arkivi i Internetit mund të zvogëlojnë gjerësinë e brezit dhe kostot e pritjes duke lejuar vizitorët të marrin pjesë. Përmbajtja e njohur transmetohet nga shfletuesi në shfletues. Përmbajtja e aksesuar rrallë shërbehet në mënyrë të besueshme përmes HTTP nga serveri i origjinës.

edhe ka disa raste interesante të përdorimit të biznesit, nga CDN-të deri te dorëzimi i aplikacionit.

“WebTorrent ka potencial të rëndësishëm tregtar për të ndryshuar rrënjësisht nocionin tradicional të klient-server, me aplikacione për infrastrukturën e brendshme dhe komunikime të mbyllura nga përdoruesit e jashtëm. WebTorrent është kthyer nga një ide në një eksperiment shkencor dhe tani është në prag të realizimit. Është vërtet fantastike”, thotë Chris Kranky.

Duhet të theksohet se në shfletues, WebTorrent mund të shkarkojë vetëm torrente të servirura nga një klient torrent në përputhje me WebRTC. Më poshtë janë klientët torrent të pajtueshëm me WebRTC:

  • WebTorrent Desktop - Klient i transmetimit të torrentit me burim të hapur. Për Mac, Windows dhe Linux;
  • Vuze: klient i fuqishëm dhe i plotë torrent;
  • Riprodhimi: luajtës video JavaScript me burim të hapur;
  • [* ]webtorrent-hibrid: paketa Node.js (linja e komandës dhe API);
  • Instant.io: Klient i thjeshtë WebTorrent në një faqe interneti;
  • βTorrent – ​​Klient: WebTorrent i plotë për shfletuesin;
  • TorrentMedia: Klienti WebTorrent i Byrosë.

Së fundi, nëse jeni të interesuar të dini më shumë për të, mund të konsultoheni me detajet Në lidhjen vijuese.

Merrni WebTorrent

Për ata që janë të interesuar të marrin WebTorrent, duhet të dini se në node.js, webtorrent-hybrid mund të shkarkojë torrent nga kolegët e WebRTC ose kolegët TCP. Për të instaluar webtorrent-hybrid, thjesht ekzekutoni komandën e mëposhtme në një terminal.

npm install webtorrent-hybrid –g


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.