这个项目能做什么

Tunarr 是一款自托管应用,可将个人媒体库转换为自定义直播电视频道。它连接 Plex、Jellyfin、Emby 或本地文件目录,用户可通过拖放式调度、填充内容(广告、音乐视频、片头)以及每频道品牌定制来构建频道列表。频道以模拟 HDHomeRun 调谐器形式呈现,可直接集成到 Plex、Jellyfin 和 Emby 的直播电视功能中,或作为 M3U 播放列表,兼容 Tivimate、UHF、Dispatcharr、Threadfin 和 xTeVe 等 IPTV 客户端。内置网页版电视指南可查看节目表,并支持在浏览器中直接播放流媒体。硬件加速转码支持 Nvidia NVENC、VAAPI、Intel QuickSync 和 macOS VideoToolbox,每个频道可配置多个转码配置文件。部署选项包括 Docker Compose、Linux/macOS/Windows 独立二进制文件、Unraid 社区应用、Proxmox LXC 脚本以及 ARM64 Docker 镜像。该项目前端采用 TypeScript/React,后端采用 Go,基于 Zlib 许可证,并通过 Discord 和 GitHub 提供活跃的社区支持。