簡介
SwarmCloud
基於WebRTC技術做P2P分發的文件下載器,適用於Web大文件下載場景。
# 特性
- 瀏覽器原生支持,不需要安裝任何插件,采用仿BT算法,在線人數越多效果越好
- 支持任何類型二進製文件下載
- 支持多個文件同時下載
- 支持模擬瀏覽器默認文件下載行為
- 配置靈活,用戶可以根據特定的使用環境調整各個參數
- 通過有效的調度策略來保證用戶的播放體驗以及p2p率
- Tracker服務器根據訪問IP的ISP、地域等進行智能調度
# 瀏覽器支持情況
由於WebRTC已成為HTML5標準,目前大部分主流瀏覽器都已經支持。
兼容性 | Chrome | Firefox | macOS Safari | 安卓微信/QQ | Opera | Edge | iOS Safari | IE |
---|---|---|---|---|---|---|---|---|
WebRTC Datachannel | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ❌ |
# 適合使用的場景
適合於大文件下載,比如安裝包和媒體文件等。
跟普通網頁下載(比如通過a標簽)的區別是在下載期間不能關閉頁面,因此建議加上提示信息防止用戶關閉頁面導致下載中斷。
本插件不適合用於下載小於10MB的文件。
不適合js、css、html和圖片的加速。