DTV: Lightweight cross-platform live streaming aggregation client
DTV is a live streaming aggregator tool designed specifically for desktop devices, aiming to eliminate the hassle of browsers and allow for smooth viewing through a single client. Douyu, Huya, Douyin, and Bilibili Live streaming content from mainstream platforms. This project was migrated from Electron to... Tauri 2.0 The system significantly reduces resource consumption while substantially improving operational performance and response speed.
Core capabilities and platform adaptation
DTV achieves compatibility with the core functions of the four major platforms and eliminates distracting information such as gifts and props, providing a cleaner viewing environment:
| Supported Platforms | Live stream | Real-time bullet comments | Search function |
|---|---|---|---|
| Douyu | ✔ | ✔ | ✔ |
| Tiger teeth | ✔ | ✔ | ✔ |
| Bilibili | ✔ | ✔ | ✔ |
| Tik Tok | ✔ | ✔ | Room number only |
Features
- High-efficiency aggregation:No need to switch between multiple webpage tabs; manage all the live streams you follow in one window.
- Personalized management:It supports adding broadcasters to favorites and allows users to customize the sorting by dragging and dropping to quickly locate frequently viewed content.
- Visual adaptation:It features two built-in theme modes: dark and light, to adapt to different lighting environments.
- Multi-system compatibility:
- macOS:Fully supports Intel and Apple Silicon chips.
- Windows:Compatible with all mainstream versions (Win7 users need to install Webview2).
- Linux:Compatible with common distributions such as Ubuntu.
Acquisition and Installation
Download directly
Users can obtain the pre-compiled installation package directly through the following channels:
- GitHub Release:Go to the Release page of the project repository to download the version corresponding to your system.
- Quick Download:Quark Drive
Source code compilation
For developers or users who wish to build their own, please refer to the following steps:
git clone https://github.com/c-zeong/dtv.git cd dtv pnpm install pnpm tauri dev pnpm tauri build # 若需构建 Apple Silicon 版本 pnpm tauri build --target aarch64-apple-darwin Project Information
DTV is a completely open-source project, intended only for learning and experience, and does not involve any reverse engineering.
GitHub repository: https://github.com/chen-zeong/dtv

