WebTorrent, торент клиентът във вашия браузър

WebTorrent

WebTorrent е peer-to-peer стрийминг торент клиент, написан на JavaScript.

За дълго време използването на торенти беше доста популярно до пристигането на директни изтегляния и след това до другите решения, които се родиха поради търсенето да могат да споделят информация, в допълнение към факта, че част от популярността на торентите се дължи на факта, че се споделя твърде много пиратство с това средство.

След това и до днес торентът не е спрял да се използва, Макар и в по-малка степен, все още има голям брой потребители, които предпочитат този носител, за да могат да споделят и получават файлове от Linux дистрибуции, книги, информация, изображения и др.

Различното Съществуващите торент клиенти предлагат различни функции, въпреки че една, която винаги е била много търсена, Това е силата използвайте уеб браузър като клиент и по този начин улесняват много неща.

Предвид това се роди WebTorrent, написана изцяло на JavaScript, тя използва WebRTC за транспорт от типа peer-to-peer. Не са необходими добавки, разширения или инсталация на браузъра. Използвайки отворени уеб стандарти, WebTorrent свързва потребителите на уебсайтове, за да образуват разпределена и децентрализирана мрежа. За разлика от PeerCDN, WebTorrent е безплатен софтуер.

протокола WebTorrent работи точно като протокола BitTorrent, с изключение на това, че използва WebRTC вместо TCP/uTP като транспортен протокол. Комуникацията между различни браузъри премахва посредниците и позволява на потребителите да комуникират според собствените си условия. Няма повече клиент/сървър, само мрежа от партньори, все същото. „WebTorrent е първата стъпка в процеса на повторно централизиране на мрежата“, пише WebTorrent.

За да поддържа модела на връзка WebRTC, екипът на WebTorrent направи някои промени в протокола за проследяване. Следователно базиран на браузър WebTorrent клиент или „уеб партньор“ може да се свързва само с други клиенти, които поддържат WebTorrent/WebRTC.

След като партньорите са свързани, кабелният протокол, използван за комуникация, е точно същият като в обикновения BitTorrent. Това трябва да улесни добавянето на поддръжка на WebTorrent към съществуващи популярни торент клиенти като Transmission и uTorrent.

„Начинът, по който кодираме мрежата, ще определи как живеем онлайн. Така че трябва да интегрираме нашите ценности в нашия код. Свободата на изразяване трябва да бъде вградена в нашия кодекс. Поверителността трябва да бъде вградена в нашия код. Универсален достъп до всички знания. Но в момента тези ценности не са вградени в мрежата“, казва Брустър Кале, основател на Internet Archive.

Една от най-интересните употреби на WebTorrent е поточно предаване с партньорска помощ.. Проекти с нестопанска цел като Wikipedia и Internet Archive могат да намалят честотната лента и разходите за хостинг, като позволят на посетителите да участват. Популярното съдържание се предава от браузър на браузър. Рядко достъпваното съдържание се обслужва надеждно през HTTP от първоначалния сървър.

също има някои интересни случаи на бизнес употреба, от CDN до доставка на приложения.

„WebTorrent има значителен търговски потенциал да промени радикално традиционната представа за клиент-сървър, с приложения за вътрешна инфраструктура и затворени комуникации от външни потребители. WebTorrent се превърна от идея в научен експеримент и сега е на ръба да стане жизнеспособен. Наистина е страхотно,” казва Крис Кранки.

Трябва да се отбележи, че в браузъра WebTorrent може да изтегля само торенти, обслужвани от торент клиент, съвместим с WebRTC. По-долу са WebRTC съвместимите торент клиенти:

  • WebTorrent Desktop - клиент за стрийминг на торент с отворен код. За Mac, Windows и Linux;
  • Vuze: мощен и пълен торент клиент;
  • Възпроизвеждане: JavaScript видео плейър с отворен код;
  • [* ]webtorrent-hybrid: Node.js пакет (команден ред и API);
  • Instant.io: Опростен WebTorrent клиент на уебсайт;
  • βTorrent – ​​​​Клиент: Пълен WebTorrent за браузър;
  • TorrentMedia : WebTorrent клиент на Бюрото.

И накрая, ако имате интерес да научите повече за него, можете да се консултирате с подробностите В следващия линк.

Вземете WebTorrent

За тези, които се интересуват от получаване на WebTorrent, трябва да знаете, че в node.js, webtorrent-hybrid може да изтегля торенти от партньори на WebRTC или TCP партньори. За да инсталирате webtorrent-hybrid, просто изпълнете следната команда в терминал.

npm install webtorrent-hybrid –g


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.