Skip to content

TIP

基於WebRTC技術做P2P分發的檔案下載器,適用於Web大檔案下載情境。

npmjsdelivr

特性

  • 瀏覽器原生支援,不需要安裝任何外掛程式,採用仿BT演算法,在線人數越多效果越好
  • 支援任何類型二進位檔案下載
  • 支援多個檔案同時下載
  • 支援模擬瀏覽器預設檔案下載行為
  • 設定靈活,使用者可以根據特定的使用環境調整各個參數
  • 透過有效的調度策略來保證使用者的播放體驗以及p2p率
  • Tracker伺服器根據存取IP的ISP、地域等進行智慧調度

瀏覽器支援情況

由於WebRTC已成為HTML5標準,目前大部分主流瀏覽器都已經支援。

相容性ChromeFirefoxmacOS SafariAndroid微信/QQOperaEdgeiOS SafariIE
WebRTC Datachannel

適合使用的情境

適合於大檔案下載,比如安裝包和媒體檔案等。
跟普通網頁下載(比如透過a標籤)的差異是在下載期間不能關閉頁面,因此建議加上提示資訊防止使用者關閉頁面導致下載中斷。

WARNING

本外掛程式不適合用於下載小於10MB的檔案。
不適合js、css、html和圖片的加速。

線上展示

Demo

粤ICP备18075581号