WebTorrent, आपके ब्राउज़र का टोरेंट क्लाइंट

webtorrent

वेबटोरेंट जावास्क्रिप्ट में लिखा गया एक पीयर-टू-पीयर स्ट्रीमिंग टोरेंट क्लाइंट है।

कब का टोरेंट का प्रयोग काफी लोकप्रिय था सीधे डाउनलोड के आगमन तक और उसके बाद अन्य समाधानों के लिए जो सूचना साझा करने में सक्षम होने की मांग के कारण पैदा हुए थे, इस तथ्य के अलावा कि टोरेंट की लोकप्रियता का हिस्सा इस तथ्य के कारण था कि बहुत अधिक पायरेसी साझा की गई थी इसका मतलब।

उसके बाद और आज तक टोरेंट का उपयोग बंद नहीं हुआ है, हालांकि कुछ हद तक, इसमें अभी भी बड़ी संख्या में उपयोगकर्ता हैं जो इस माध्यम को लिनक्स वितरण, किताबें, सूचना, छवियों, दूसरों के बीच फ़ाइलों को साझा करने और प्राप्त करने में सक्षम होने के लिए पसंद करते हैं।

विभिन्न मौजूदा टोरेंट क्लाइंट विभिन्न विशेषताओं की पेशकश करते हैं, हालांकि एक जो हमेशा उच्च मांग में रहा है, यह शक्ति है क्लाइंट के रूप में वेब ब्राउज़र का उपयोग करें और इस तरह कई चीजों को सुगम बनाता है।

इसे देखते हुए, वेबटोरेंट का जन्म हुआ, पूरी तरह से जावास्क्रिप्ट में लिखा गया है, यह पीयर-टू-पीयर ट्रांसपोर्ट के लिए वेबआरटीसी का उपयोग करता है। कोई ब्राउज़र प्लगइन्स, एक्सटेंशन या इंस्टॉलेशन की आवश्यकता नहीं है. खुले वेब मानकों का उपयोग करते हुए, वेबटोरेंट वेबसाइट उपयोगकर्ताओं को एक वितरित और विकेंद्रीकृत नेटवर्क बनाने के लिए जोड़ता है। पीरसीडीएन के विपरीत, वेबटोरेंट मुफ्त सॉफ्टवेयर है।

प्रोटोकॉल वेबटोरेंट बिल्कुल बिटटोरेंट प्रोटोकॉल की तरह काम करता है, सिवाय इसके कि यह टीसीपी/यूटीपी के बजाय वेबआरटीसी का उपयोग करता है एक परिवहन प्रोटोकॉल के रूप में। क्रॉस-ब्राउज़र संचार बिचौलियों को समाप्त करता है और उपयोगकर्ताओं को अपनी शर्तों पर संवाद करने की अनुमति देता है। कोई और क्लाइंट/सर्वर नहीं, बस साथियों का एक नेटवर्क, फिर भी। वेबटोरेंट लिखता है, "वेबटोरेंट वेब को हाल ही में केंद्रीकृत करने की प्रक्रिया में पहला कदम है।"

WebRTC कनेक्शन मॉडल का समर्थन करने के लिए, WebTorrent टीम ने ट्रैकिंग प्रोटोकॉल में कुछ बदलाव किए हैं। इसलिए, एक ब्राउज़र-आधारित वेबटोरेंट क्लाइंट या "वेब पीयर" केवल वेबटोरेंट/वेबआरटीसी का समर्थन करने वाले अन्य क्लाइंट से जुड़ सकता है।

एक बार पीयर कनेक्ट हो जाने के बाद, संचार करने के लिए उपयोग किया जाने वाला वायर्ड प्रोटोकॉल नियमित बिटटोरेंट के समान ही होता है। इससे ट्रांसमिशन और uTorrent जैसे मौजूदा लोकप्रिय टोरेंट क्लाइंट में WebTorrent सपोर्ट जोड़ना आसान हो जाना चाहिए।

"जिस तरह से हम वेब को कोड करते हैं वह निर्धारित करेगा कि हम ऑनलाइन कैसे रहते हैं। इसलिए हमें अपने मूल्यों को अपने कोड में एकीकृत करने की आवश्यकता है। अभिव्यक्ति की स्वतंत्रता को हमारे कोड में शामिल किया जाना चाहिए। गोपनीयता हमारे कोड में निर्मित होनी चाहिए। सभी ज्ञान तक सार्वभौमिक पहुंच। लेकिन अभी वे मूल्य वेब पर एम्बेड नहीं किए गए हैं," इंटरनेट आर्काइव के संस्थापक ब्रूस्टर काहले कहते हैं।

वेबटोरेंट के सबसे दिलचस्प उपयोगों में से एक सहकर्मी-सहायता वाली स्ट्रीमिंग है।. विकिपीडिया और इंटरनेट आर्काइव जैसी गैर-लाभकारी परियोजनाएँ आगंतुकों को भाग लेने की अनुमति देकर बैंडविड्थ और होस्टिंग लागत को कम कर सकती हैं। लोकप्रिय सामग्री को एक ब्राउज़र से दूसरे ब्राउज़र में स्ट्रीम किया जाता है। मूल सर्वर से HTTP पर कभी-कभी एक्सेस की गई सामग्री को विश्वसनीय रूप से परोसा जाता है।

भी सीडीएन से लेकर एप्लिकेशन डिलीवरी तक कुछ दिलचस्प व्यावसायिक उपयोग के मामले हैं.

"वेबटोरेंट में आंतरिक बुनियादी ढांचे के अनुप्रयोगों और बाहरी उपयोगकर्ताओं से बंद संचार के साथ क्लाइंट-सर्वर की पारंपरिक धारणा को मौलिक रूप से बदलने की महत्वपूर्ण व्यावसायिक क्षमता है। वेबटोरेंट एक विचार से एक वैज्ञानिक प्रयोग बन गया है और अब व्यवहार्य होने के कगार पर है। यह वास्तव में अच्छा है, ”क्रिस क्रैंकी कहते हैं।

यह ध्यान दिया जाना चाहिए कि ब्राउज़र में, वेबटोरेंट केवल वेबआरटीसी-अनुरूप टोरेंट क्लाइंट द्वारा प्रदान किए गए टोरेंट को डाउनलोड कर सकता है। नीचे WebRTC संगत टोरेंट क्लाइंट हैं:

  • वेबटोरेंट डेस्कटॉप - ओपन सोर्स टोरेंट स्ट्रीमिंग क्लाइंट। मैक, विंडोज और लिनक्स के लिए;
  • वुज़: शक्तिशाली और पूर्ण टोरेंट क्लाइंट;
  • प्लेबैक: ओपन सोर्स जावास्क्रिप्ट वीडियो प्लेयर;
  • [* ]वेबटोरेंट-हाइब्रिड: नोड.जेएस पैकेज (कमांड लाइन और एपीआई);
  • Instant.io: एक वेबसाइट पर साधारण वेबटोरेंट क्लाइंट;
  • βटोरेंट - क्लाइंट: ब्राउज़र के लिए पूर्ण वेबटोरेंट;
  • टोरेंटमीडिया : ब्यूरो का वेबटोरेंट क्लाइंट।

अंत में, यदि आप इसके बारे में अधिक जानने में रुचि रखते हैं, तो आप विवरण देख सकते हैं निम्नलिखित लिंक में

वेबटोरेंट प्राप्त करें

वेबटोरेंट प्राप्त करने में रुचि रखने वालों के लिए, आपको पता होना चाहिए कि नोड.जेएस में, वेबटोरेंट-हाइब्रिड वेबआरटीसी साथियों या टीसीपी साथियों से टोरेंट डाउनलोड कर सकते हैं। वेबटोरेंट-हाइब्रिड को स्थापित करने के लिए, बस टर्मिनल में निम्नलिखित कमांड चलाएँ।

npm install webtorrent-hybrid –g


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।