WebTorrent

WebTorrent

Tiedot
Viimeinen versio 1.0.0 (21. toukokuuta 2021)
Tallettaa github.com/webtorrent/webtorrent
Kirjoitettu Javascript
Tyyppi Verkkoprotokolla
Lisenssi MIT-lisenssi
Verkkosivusto webtorrent.io

WebTorrent on Bittorrent- pohjainen peer-to-peer- suoratoistosovellus, joka käyttää WebRTC- verkkotekniikkaa siirtoprotokollana. Se on toteutettu JavaScripteissä ja Node.js: ssä ja toimii HTML- alustoilla, jotta se voi toimia missä tahansa järjestelmässä. Työpöydälle on myös asiakasohjelma, nimeltään WebTorrent Desktop, joka on myös kehitetty JavaScript-muodossa ja joka perustuu Node.js: ään ja Electron- kehykseen , Linuxille , MacOS: lle ja Windowsille . Alun perin tekniikan on kehittänyt Stanfordin yliopistosta valmistunut Feross Aboukhadijeh .

Tällä järjestelmällä on mahdollista tuottaa WebRTC-protokollaan perustuva sisällön jakeluverkko (RDC tai englanninkielinen CDN).

Libtorrent- kirjasto tukee tätä protokollaa sen kehitysversiossa.

Käyttää

Se toimii verkkoprotokollana erilaisille sovelluksille, mukaan lukien hajautettu videotoimituspalvelu PeerTube , joka on kehitetty vuodesta 2015 lähtien Framasoftin aloitteesta ja kytketty Fediverse- verkkoon (tunnetaan pääasiassa Mastodon- työkalustaan ). Tämä pätee myös keskitettyyn palveluun, BitChute , käyttäjien luomien videoiden jakamiseen.

Linnunradan spatiaalikuvausyksikön palvelu , Gaia 3D, perustuu myös WebTorrent, se käyttää antamat tiedot Euroopan avaruusjärjestön , ja poimii 2000000 tunnetut tähdet Linnunradan.

Brave verkkoselain käyttää myös WebTorrent suoraan ladata jakamia tiedostoja BitTorrent-verkon kautta Magnet linkin .

Historia

Ensimmäinen julkaistu versio on versio v0.1.1, julkaistu 4. joulukuuta 2013.

Alun perin WebTorrent muodostaa yhteyden vain TCP: n ja UDP : n kautta node.js: ssä. WebTorrent-Hybrid- asiakas luotiin voidakseen muodostaa yhteyden sekä näissä protokollissa että WebRTC: ssä.

Feross Aboukhadijeh esittelee tekniikkaa JSConf Asia 2014 -tapahtumassa.

Tuki on lisätty libtorrentiin , joten kirjastoa voidaan käyttää hybridiasiakkaiden luomiseen.

Liitteet

Huomautuksia ja viitteitä

  1. Release 1.0.0  " ,21. toukokuuta 2021(käytetty 23. toukokuuta 2021 )
  2. (sisään) "  WebTorrent Desktop  "
  3. (en) "  Viikon projekti: WebTorrent  " , sivustolla Electron.js
  4. (en) "  UKK  " , WebTorrent.io -sivustolla
  5. (in) Ernesto, "  WebTorrent tuo BitTorrent Web, Netflix vaikutuksen  " päälle TorrentFreak ,13. joulukuuta 2015
  6. (in) Diego Rodríguez Baquero "  Miten luoda Swarm (P2P) SF ilmaiseksi WebTorrent  " päällä HackerNoon ,8. toukokuuta 2016
  7. (en) Ernesto Van der Sar, "  Libtorrent lisää WebTorrent-tuen, laajentamalla selaimen torrentien ulottuvuutta  " , Torrent Freakissa ,9. heinäkuuta 2020
  8. “  PeerTube, yhdistetty video-verkkoalusta, joka käyttää P2P: tä - LinuxFr.org  ” , Linuxfr .org -palvelussa (käytetty 30. maaliskuuta 2018 )
  9. (in) Charlie Hoey "  Torrenting galaksin  " ,20. syyskuuta 2016
  10. (in) Ernesto, "  Brave: yksityisyyden Kohdennettu Selain Sisäänrakennettu Torrent Stream  " päälle TorrentFreak ,19. helmikuuta 2017
  11. "  WebTorrent v0.1.1  " , Webtorrent-tilillä Githubissa ,4. joulukuuta 2013
  12. (in) "  Webtorrent-hybrid  " sivustolla npmjs.com
  13. (in) "  Feross Aboukhadijeh: WebTorrent - JSConf.Asia 2014  " on youtube kanavalla JSConf
  14. "  WebTorrent-tuki - arvidn / libtorrent  " , GitHubissa ,1. st heinäkuu 2020

Bibliografia

Aiheeseen liittyvät artikkelit

Ulkoiset linkit