Thanks to visit codestin.com
Credit goes to github.com

Skip to content

74587/dtv

 
 

Repository files navigation

DTV Logo

DTV

基于 Tauri 2.0 的跨平台斗鱼、虎牙、抖音、bilibili直播桌面客户端

说明

  1. 本项目基于 Tauri 2.0 开发,体积小,占用率低。最初基于 Electron 开发的版本已存放于 electron-legacy 分支,可以做对比
  2. 平台接口可能有访问频率限制,过于频繁的请求会触发验证码校验,建议合理使用搜索功能
  3. 本项目仅供学习编程目的使用,未进行任何逆向工程

支持平台

平台 直播流 弹幕 搜索
斗鱼
虎牙
bilibili
抖音 仅房间号

功能

  • 📺 平台支持:支持斗鱼、虎牙、bilibili、抖音直播
  • 💬 弹幕显示:实时显示直播间弹幕,只显示聊天弹幕,不显示礼物等其他类型弹幕
  • ⭐ 主播收藏:支持收藏喜欢的主播,支持收藏列表手动拖拽排序
  • 📋 支持平台:Mac(Intel+Arm),Windows(Win7需要自行安装Webview2),Linux(包括Ubuntu和各类发行版)
  • 🌓 主题切换:支持明暗主题切换

软件截图

夜间模式

夜间模式

日间模式

日间模式

安装方式

可以在 release 目录下载对应系统的安装包, 也可以通过源码编译安装

编译

安装protobuf

# 克隆项目
git clone https://github.com/c-zeong/dtv.git
cd dtv

# 安装依赖
pnpm install

# 开发调试
pnpm tauri dev

# 打包构建
pnpm tauri build      # 构建当前系统的安装包

# 打包 ARM64 版本(Intel Mac 上交叉编译)
pnpm tauri build --target aarch64-apple-darwin

参考

About

抖音、b站、斗鱼、虎牙跨平台轻量化桌面客户端

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 43.5%
  • Vue 36.7%
  • TypeScript 14.9%
  • CSS 4.9%