功能特性

FrostWire 把搜索、传输、播放三件事放进同一个界面。以下功能说明均对应官方公开发布的能力, 技术细节可在 GitHub 源码仓库中核对。

功能总览

九项主要能力

应用内搜索

连接多个 BitTorrent 搜索引擎与云数据源,搜索结果直接在应用内列表展示,无需逐个打开网站。

预览与边下边播

支持从云端流式预览,也可以在 BT 传输完成前就开始播放媒体文件,提前确认内容质量。

选择性下载

一次点击即可只下载种子包中的某一个文件,也可以选择下载完整资源包。

媒体库与播放列表

下载完成的媒体统一进入媒体库,可浏览、整理并建立播放列表,无需另装播放器。

VPN-Drop 保护

检测到 VPN 断开时自动暂停 BitTorrent 传输,状态栏提供快捷开关,减少真实 IP 暴露风险。

多源并行与续传

同时连接多个数据来源下载同一文件,支持随时暂停与恢复,中断后不必从零开始。

代理服务器支持

可配置通过代理服务器建立连接,适应有网络出口限制或需要额外中转的使用环境。

浅色与深色主题

界面提供浅色与深色两套主题,7.0 版本对深色模式做了整体重做,表格与面板配色更统一。

多语言与中文界面

提供简体中文等多语言界面翻译,中文用户安装后可在设置中切换为中文。

搜索与发现

搜索不再依赖单一索引站点

BT 资源的搜索体验,很大程度上取决于索引来源是否稳定。FrostWire 在这方面做了架构层面的改造。

IceBridge 去中心化搜索

IceBridge 是 FrostWire 自研的分布式搜索机制。每个 FrostWire 实例都会运行一个本地搜索守护进程,节点之间直接交换搜索结果,因此不依赖某一个中心索引服务器的可用性。

  • 节点间通过基于 Netty 的 rUDP 可靠传输协议通信,支持确认、重传与分片重组
  • 查询请求由发起方使用 Ed25519 密钥签名,响应方返回的结果由请求方校验
  • 桌面客户端通过本机 HTTP 控制接口与守护进程交互,不额外暴露内部端口
搜索模式
节点间对等搜索
传输层
rUDP over Netty
签名算法
Ed25519
本机接口
localhost HTTP 控制 API
中心索引
不需要

多源聚合与结果整理

除分布式搜索外,FrostWire 仍会连接公开的 BitTorrent 搜索引擎与云端数据源,把结果汇总到同一个列表中,并对明显不匹配关键词的结果做过滤。

  • 可同时检索多个来源,减少在多个网站之间反复跳转
  • 结果排序会综合关键词匹配度与做种数量,减少无关结果占据前排
  • 支持直接粘贴磁力链接或打开 .torrent 文件
输入方式
关键词 / 磁力链接 / .torrent
结果呈现
应用内列表
排序依据
关键词匹配度、做种数、热度
结果过滤
过滤明显不匹配项
浏览器依赖
传输与下载

传输引擎与下载控制

桌面端与 Android 端共用 FrostWire 团队维护的 jlibtorrent 2 引擎,两者在协议支持上保持一致。

jlibtorrent 2 引擎

jlibtorrent 是 FrostWire 团队为 libtorrent 编写的 Java 封装库,第 2 代已升级底层并补齐 arm64 原生二进制,使同一套核心逻辑可以运行在桌面、移动端乃至服务器环境。

  • 支持 BitTorrent v2 协议,兼容 Merkle 树式种子结构
  • 内置 DHT、本地节点发现与磁力链接元数据获取
  • x86、x86_64、arm、arm64 均有对应原生库

jlibtorrent 作为独立开源库对外发布,当前版本 2.0.12.9,可通过 Maven 仓库 dl.frostwire.com/maven 引入。

协议版本
BitTorrent v1 / v2
节点发现
DHT + 磁力链接
原生架构
x86 / x86_64 / arm / arm64
Android 支持
arm64 / arm / x86_64 / x86

下载过程的控制力

面对体积较大的资源,传输过程是否可控直接影响使用体验。FrostWire 在下载环节提供了几项实用的控制能力。

  • 按需勾选:只下载资源包内真正需要的文件,节省磁盘与带宽
  • 暂停与续传:任务可随时暂停,恢复后从已有进度继续
  • 多源并行:同一文件同时从多个节点拉取数据,提高整体速度
  • 做种管理:传输完成后可继续做种,为其他用户提供数据
文件选择
支持单文件勾选
断点续传
支持
并行来源
多节点同时连接
做种
支持,可管理上传
下载目录
可自定义
播放与媒体管理

下载完成之后,不必再换工具

桌面播放器

内置视频与音频播放组件,可直接打开媒体库中的文件播放,无需借助外部播放器。

媒体库管理

下载内容按类型归类展示,支持搜索、浏览与建立播放列表,文件位置一目了然。

Android 手势播放器

Android 版提供手势操作的音频播放器,适合在驾车或不便操作的场景下切换曲目。

流式预览

支持从云端源流式预览媒体内容,也可以在 BT 任务进行中直接播放已下载的部分。

网络电台

桌面版保留网络电台收听能力,可在同一个应用里收听在线广播节目。

社区功能

桌面版提供在线聊天室入口,方便与其他 FrostWire 用户交流,这是该项目延续多年的功能之一。

隐私与安全

开源带来的可验证性

闭源软件的安全承诺无法验证,FrostWire 的做法是把代码和机制都公开出来。

代码公开可审计

FrostWire 桌面版与 Android 版源码均托管在公开仓库,许可协议为 GPLv3。这意味着任何人都可以检查程序实际做了什么,而不是只能相信宣传口径。

  • 功能完整开放,没有需要付费解锁的模块
  • 不存在订阅制收费,也不需要注册账号
  • 可自行编译,或核对官方安装包的构建来源

两点需要理性看待:一是 BT 下载本身是公开的 P2P 行为,其他参与者与网络观察者可能看到你的 IP 地址,FrostWire 提供代理支持与断线保护,但它并不是匿名网络;二是 FrostWire 历史安装程序中曾包含可选的第三方工具栏,官方已于 2015 年停止分发,请只从官方渠道获取安装包。了解这段历史

许可证
GPLv3
订阅收费
账号要求
无需注册
断线保护
VPN-Drop
代理支持
支持
平台与要求

各平台版本与系统要求

下表依据官方下载页面列出的信息整理,核对时间为 2026 年 9 月 12 日。

FrostWire 各平台版本与运行要求对照(截至 2026 年 9 月)
平台 系统版本要求 处理器架构 当前版本 安装包类型
Windows Windows 10(64 位)及以上 x86_64 v7.0.4 build 331 .exe
macOS macOS 11.5.2 (Big Sur) 及以上 x86_64 / arm64 v7.0.4 build 331 .dmg
Linux 64 位 Linux 或 Unix 类系统 x86_64 / arm64 v7.0.4 build 331 .tar.gz
Android Android 8.0 (Oreo) 及以上 arm64 / arm / x86_64 / x86 v3.1.4 build 775 .apk

内存方面,FrostWire 官方给出的最低要求为 256 MB,建议 512 MB 或以上。 如果你仍在使用 32 位 Windows,最后一个支持该架构的版本是 6.7.9 build 277,可在 GitHub 发布记录中获取。

功能说明看完了,直接装一个试试

桌面端与 Android 端均已更新到当前最新版本,安装包约 49 MB,安装过程不需要注册账号。

前往下载中心