安卓版本:
dtv_mobile
- 本项目基于 Wails v3 开发,体积小,占用率低,实测可以在双核、4GB内存的电脑上流畅运行
- 平台接口可能有访问频率限制,过于频繁的请求会触发验证码校验,建议合理使用搜索功能
- 本项目仅供学习编程目的使用,未进行任何逆向工程
- 本项目所有的直播版权都归属各个平台
| 平台 | 直播流 | 弹幕 | 搜索 |
|---|---|---|---|
| 斗鱼 | ✅ | ✅ | ✅ |
| 虎牙 | ✅ | ✅ | ✅ |
| bilibili | ✅ | ✅ | ✅ |
| 抖音 | ✅ | ✅ | 仅房间号 |
- 📺 平台支持:支持斗鱼、虎牙、bilibili、抖音直播
- 💬 弹幕显示:实时显示直播间弹幕,只显示聊天弹幕,不显示礼物等其他类型弹幕
- ⭐ 主播收藏:支持收藏喜欢的主播,支持收藏列表手动拖拽排序
- 🔁 数据同步:支持局域网一键同步或者json文件手动同步,可以与桌面端或者移动端同步数据
- 📋 支持平台:Mac(Intel+Arm),Windows(Win7需要自行安装Webview2),Linux(包括Ubuntu和各类发行版)
- 🌓 主题切换:支持明暗主题切换
可以在 release 目录下载对应系统的安装包, 也可以通过源码编译安装
# 前置:Go 1.26+、Node 20+、pnpm,以及 Wails v3 CLI
go install github.com/wailsapp/wails/v3/cmd/wails3@v3.0.0
# 克隆项目
git clone https://github.com/chen-zeong/DTV.git
cd DTV
# 安装依赖
cd frontend && pnpm install && cd ..
# 开发调试
wails3 dev
# 打包构建
wails3 build
wails3 package
# macOS:arm64 / Intel 两个版本
wails3 task darwin:package ARCH=arm64
wails3 task darwin:create:dmg
wails3 task darwin:package ARCH=amd64
wails3 task darwin:create:dmg
# Windows:先构建 exe,再用 WiX v3 打包 MSI
wails3 build SIGN_ENABLED=false
wails3 task windows:msi WIX_BIN="C:\path\to\wix314"

