WebTorrent ไคลเอนต์ torrent ในเบราว์เซอร์ของคุณ

เว็บทอร์เรนต์

WebTorrent เป็นไคลเอนต์ torrent สตรีมมิ่งแบบเพียร์ทูเพียร์ที่เขียนด้วย JavaScript

เป็นเวลานาน การใช้ torrents ค่อนข้างเป็นที่นิยม จนกว่าจะมีการดาวน์โหลดโดยตรงและหลังจากนั้นไปสู่โซลูชันอื่น ๆ ที่เกิดจากความต้องการที่จะแบ่งปันข้อมูลนอกเหนือจากข้อเท็จจริงที่ว่าความนิยมของ torrents ส่วนหนึ่งเกิดจากการแบ่งปันการละเมิดลิขสิทธิ์มากเกินไป โดยวิธีนี้

หลังจากนั้น และจนถึงตอนนี้ ทอร์เรนต์ก็ยังไม่เลิกใช้ แม้ว่าในระดับที่น้อยกว่า แต่ก็ยังมีผู้ใช้จำนวนมากที่ต้องการสื่อนี้เพื่อให้สามารถแบ่งปันและรับไฟล์จาก Linux หนังสือ ข้อมูล รูปภาพ และอื่น ๆ

ความแตกต่าง ไคลเอนต์ torrent ที่มีอยู่เสนอคุณสมบัติที่หลากหลาย แม้ว่าจะเป็นที่ต้องการสูงมาโดยตลอด มันคือพลัง ใช้เว็บเบราว์เซอร์เป็นไคลเอนต์ และช่วยอำนวยความสะดวกหลายอย่าง

ด้วยเหตุนี้ WebTorrent จึงถือกำเนิดขึ้น เขียนด้วย JavaScript ทั้งหมด ใช้ WebRTC สำหรับการขนส่งแบบ peer-to-peer ไม่จำเป็นต้องใช้ปลั๊กอิน ส่วนขยาย หรือการติดตั้งของเบราว์เซอร์. การใช้มาตรฐานเว็บแบบเปิด WebTorrent เชื่อมต่อผู้ใช้เว็บไซต์เพื่อสร้างเครือข่ายแบบกระจายและกระจายอำนาจ WebTorrent เป็นซอฟต์แวร์ฟรีซึ่งแตกต่างจาก PeerCDN

โปรโตคอล 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 เปลี่ยนจากการเป็นเพียงแนวคิดไปสู่การทดลองทางวิทยาศาสตร์ และตอนนี้กำลังใกล้จะเป็นไปได้ มันเจ๋งจริงๆ” Chris Kranky กล่าว

โปรดทราบว่าในเบราว์เซอร์ WebTorrent สามารถดาวน์โหลดทอร์เรนต์ที่ให้บริการโดยไคลเอนต์ทอร์เรนต์ที่สอดคล้องกับ WebRTC เท่านั้น ด้านล่างนี้คือไคลเอนต์ torrent ที่เข้ากันได้กับ WebRTC:

  • WebTorrent Desktop - ไคลเอนต์การสตรีมไฟล์ทอร์เรนต์แบบโอเพ่นซอร์ส สำหรับ Mac, Windows และ Linux;
  • Vuze: ไคลเอนต์ torrent ที่ทรงพลังและสมบูรณ์แบบ
  • การเล่น: เครื่องเล่นวิดีโอ 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. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา