WebTorrent, tarayıcınızdaki torrent istemcisi

WebTorrent

WebTorrent, JavaScript ile yazılmış eşler arası bir akış torrent istemcisidir.

Uzun zamandır torrent kullanımı oldukça popülerdi doğrudan indirmelerin gelişine kadar ve bundan sonra, torrentlerin popülaritesinin bir kısmının çok fazla korsanlığın paylaşılmasından kaynaklandığı gerçeğine ek olarak, bilgi paylaşabilme talebi nedeniyle doğan diğer çözümlere kadar. bu sayede.

Daha sonra ve bugüne kadar torrent kullanımı durdurulmadı, Daha az ölçüde olsa da, diğerlerinin yanı sıra Linux dağıtımlarından, kitaplardan, bilgilerden, görüntülerden dosya paylaşabilmek ve elde edebilmek için bu ortamı tercih eden çok sayıda kullanıcısı vardır.

Farklı olan Mevcut torrent istemcileri, her zaman yüksek talep görmüş olmasına rağmen, çeşitli özellikler sunar. bu güç istemci olarak bir web tarayıcısı kullanma ve böylece birçok şeyi kolaylaştırır.

Bu göz önüne alındığında, WebTorrent doğdu, tamamen JavaScript ile yazılmış olup, eşler arası aktarım için WebRTC'yi kullanır. Tarayıcı eklentisi, uzantı veya kurulum gerekmez. Açık web standartlarını kullanan WebTorrent, dağıtılmış ve merkezi olmayan bir ağ oluşturmak için web sitesi kullanıcılarını birbirine bağlar. PeerCDN'den farklı olarak WebTorrent ücretsiz bir yazılımdır.

protokol WebTorrent, TCP/uTP yerine WebRTC kullanması dışında tam olarak BitTorrent protokolü gibi çalışır. bir taşıma protokolü olarak Tarayıcılar arası iletişim, aracıları ortadan kaldırır ve kullanıcıların kendi şartlarına göre iletişim kurmasına olanak tanır. Artık istemci/sunucu yok, sadece eşlerden oluşan bir ağ, hepsi aynı. WebTorrent, "WebTorrent, web'i yeniden merkezileştirme sürecindeki ilk adımdır" diye yazıyor.

WebRTC bağlantı modelini desteklemek için WebTorrent ekibi izleme protokolünde bazı değişiklikler yaptı. Bu nedenle, tarayıcı tabanlı bir WebTorrent istemcisi veya "web eşi" yalnızca WebTorrent/WebRTC'yi destekleyen diğer istemcilere bağlanabilir.

Eşler bağlandıktan sonra, iletişim kurmak için kullanılan kablolu protokol, normal BitTorrent'teki ile tamamen aynıdır. Bu, Transmission ve uTorrent gibi mevcut popüler torrent istemcilerine WebTorrent desteği eklemeyi kolaylaştırmalıdır.

“Web'i kodlama şeklimiz, çevrimiçi olarak nasıl yaşayacağımızı belirleyecek. Bu yüzden değerlerimizi kodumuza entegre etmemiz gerekiyor. İfade özgürlüğü kurallarımıza dahil edilmelidir. Gizlilik, kodumuzun içine yerleştirilmelidir. Tüm bilgilere evrensel erişim. Ancak şu anda bu değerler web'de gömülü değil, ”diyor Internet Archive'ın kurucusu Brewster Kahle.

WebTorrent'in en ilginç kullanımlarından biri eş destekli akıştır.. Wikipedia ve İnternet Arşivi gibi kar amacı gütmeyen projeler, ziyaretçilerin katılmasına izin vererek bant genişliğini ve barındırma maliyetlerini azaltabilir. Popüler içerik, tarayıcıdan tarayıcıya aktarılır. Nadiren erişilen içerik, kaynak sunucudan HTTP üzerinden güvenilir bir şekilde sunulur.

ayrıca CDN'lerden uygulama teslimine kadar bazı ilginç ticari kullanım durumları vardır.

“WebTorrent, dahili altyapı uygulamaları ve harici kullanıcılardan kapalı iletişim ile geleneksel istemci-sunucu kavramını kökten değiştirmek için önemli bir ticari potansiyele sahiptir. WebTorrent, bir fikirden bilimsel bir deneye dönüştü ve şimdi uygulanabilir olmanın eşiğinde. Gerçekten harika," diyor Chris Kranky.

Tarayıcıda, WebTorrent'in yalnızca WebRTC uyumlu bir torrent istemcisi tarafından sunulan torrentleri indirebileceğine dikkat edilmelidir. WebRTC uyumlu torrent istemcileri aşağıdadır:

  • WebTorrent Desktop - Açık kaynaklı torrent akış istemcisi. Mac, Windows ve Linux için;
  • Vuze: güçlü ve eksiksiz torrent istemcisi;
  • Oynatma: Açık kaynaklı JavaScript video oynatıcı;
  • [*]webtorrent-hybrid: Node.js paketi (komut satırı ve API);
  • Instant.io: Bir web sitesinde basit WebTorrent istemcisi;
  • βTorrent – ​​​​İstemci: Tarayıcı için tam WebTorrent;
  • TorrentMedia: Bureau'nun WebTorrent İstemcisi.

Son olarak, bu konuda daha fazla bilgi edinmek istiyorsanız, ayrıntılara başvurabilirsiniz. Aşağıdaki bağlantıda.

WebTorrent'i edinin

WebTorrent'i edinmekle ilgilenenler için, node.js'de webtorrent-hybrid'in WebRTC eşlerinden veya TCP eşlerinden torrent indirebileceğini bilmelisiniz. webtorrent-hybrid'i kurmak için bir terminalde aşağıdaki komutu çalıştırmanız yeterlidir.

npm install webtorrent-hybrid –g


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.