通过手动安装本地部署live-torrent (影视搜索,云播客户端)

live-torrent

|-----------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 全称 | live‑torrent(又常写作 LiveTorrent) |
| 定位 | 一个 Web‑端影视搜索 + 在线 BT/磁链直播放 项目,旨在让用户可以在浏览器里直接搜索种子资源并实时播放(无需先完整下载) |
| 核心价值 | * 即时流媒体:基于 WebTorrent/Peer‑to‑Peer 技术,边下边播,几乎无需服务器带宽。 * 统一搜索:聚合多个公开的 BT/PT(ThePirateBay、1337x、Rarbg、YTS 等)搜索接口,返回链接、磁力串、文件列表。 * 跨平台:只要有现代浏览器(Chrome/Edge/Firefox/Chromium‑based)即可使用,无需额外客户端。 * 开源:前端 + 简易后端均为 MIT/Apache‑2.0 许可证,代码透明,可自行部署。 |
| 主要技术栈 | * 前端 :Vue 3 + Vite(或 React + Webpack)+ TailwindCSS,使用 WebTorrent(浏览器端)实现 BT 播放。 * 后端:Node.js(Express/Koa)+ Axios,用于转发搜索请求、过滤广告/恶意链接,提供统一 JSON API。 * 数据库(可选):SQLite / MariaDB,用来缓存搜索结果、保存用户收藏。 * 部署 :Docker 镜像(docker pull ghcr.io/username/live-torrent)或直接 npm install && npm run start |

下载源代码

复制代码
git clone https://github.com/Davenchy/live-torrent
cd live-torrent

安装

复制代码
pnpm install 

运行

复制代码
pnpm dev

启动后显示

复制代码
pnpm dev

> live-torrent@4.0.0 dev /home/skywalk/github/live-torrent
> next dev

  ▲ Next.js 13.5.11
  - Local:        http://localhost:3000

 ✓ Ready in 3.2s

浏览器打开3000端口

复制代码
http://localhost:3000

显示

在搜索框输入想找到的视频名字,比如搜搜:bruce

就会看到很多李小龙的视频:

调试:

发现视频点进去之后,再打开报错:

Error!

Failed to fetch info: 8D3C4685152F423E5F22BB501D6BDF94254AECF9

安装

复制代码
pnpm install requireStack

不管用

配置文件postcss.config.js里加入

复制代码
module.exports = {
    trackers: [
                "udp://tracker.opentrackr.org:1337/announce",
                "http://tracker.internetwarriors.net:1337/announce",
                "udp://exodus.desync.me:6969/announce"
              ],
}

也不管用。

相关推荐
鹏子训10 小时前
Free-Programming-Books 开源资源库快速上手指南
开源
带娃的IT创业者11 小时前
LocalSend:重新定义跨平台文件传输的开源利器
开源·跨平台·文件传输·airdrop·localsend
学页12 小时前
假期无人值守背后的技术支撑:定时任务、消息队列与状态机
开源
码途漫谈13 小时前
Easy-Vibe开发篇阅读笔记(十二)——后端开发之如何集成Stripe等收费系统
笔记·ai·开源·状态模式·ai编程
码途漫谈14 小时前
Easy-Vibe开发篇阅读笔记(十三)——附录之用 Dify 搭建知识库问答系统
笔记·ai·开源·ai编程
全栈工程师修炼指南14 小时前
Moodle | ‌开源学习管理系统简体中文包安装配置
学习·开源
xmdy586614 小时前
Flutter+开源鸿蒙实战|智联邻里Day1 项目搭建+环境适配+架构规划(十五五民生创新版)
flutter·开源·harmonyos
十六年开源服务商15 小时前
2026响应式优化WordPress定制开发最佳方案
开源
DisonTangor15 小时前
【阿里拥抱开源】Ling-2.6-flash: 更快响应,更强执行,更高令牌效率
人工智能·开源·aigc
xmdy586615 小时前
Flutter+开源鸿蒙实战|智联邻里Day2 首页UI开发+全局组件封装+鸿蒙多端适配
flutter·开源·harmonyos