ErsatzTV:个人媒体库直播频道
把个人媒体库变成可自定义直播电视频道的开源平台,支持 IPTV、EPG 与硬件转码,适合自建媒体服务器的用户。
- 浏览
- 4
- 访问
- 0
- 下载
- 0
- 版本
- v26.11.6
- 平台
- Windows、Linux
详细介绍
项目简介
ErsatzTV 是一个开源平台,可以把你的个人媒体库转变成个性化、持续播放的直播电视频道,并提供 EPG(电子节目单)、频道排期,以及向各种设备推流的能力。项目受 pseudotv-plex 和 dizquetv 启发,使用 zlib 许可证发布。

主要功能
- 自定义频道:创建并排期属于自己的直播电视频道。
- IPTV 与 EPG:支持 IPTV 推流和电子节目单。
- 硬件转码:通过 NVENC、QSV、VAAPI、AMF、VideoToolbox 实现硬件加速,获得高性能串流。
- 媒体服务器集成:可连接 Plex、Jellyfin、Emby 等媒体服务器。
- 音乐与字幕:支持混合音乐视频,并支持字幕。
- 开源免费:开放、免费、由社区驱动。
安装与使用
官方给出的使用流程:
- 安装 ErsatzTV:在你的系统上下载并部署服务端。
- 添加媒体:连接你的媒体库和集合。
- 创建频道:设计并排期自己的直播频道。
- 随处观看:在任意支持 IPTV 与 EPG 的设备上观看。
完整文档见 ersatztv.org。
注意事项
- ErsatzTV 是自建服务端软件,需要自行完成部署和媒体库配置,并非打开网页即可使用的在线服务。
- v26.11.5 修复了以非 root 用户或只读根文件系统运行时的启动崩溃问题:此前单实例检查的位置受 .NET 运行时安全更新影响;现在改用配置目录中的锁文件,同时也避免多个实例(例如两个 docker 容器)共用同一配置目录。
本作品整理自 GitHub 开源项目 ErsatzTV/legacy,原作者 @ErsatzTV,许可证 Zlib。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v26.11.6当前版本
## Release Notes ### Security - Fix GHSA-qrh2-626h-76m2 (CVE-PENDING) - All users of ErsatzTV on Windows should upgrade as soon as possible ### Added - Next engine: - VAAPI: tonemap with `libplacebo` when a Vulkan device on the same GPU (Intel or AMD) is available - VAAPI: encode HEVC with low-power entrypoint when possible; this can greatly improve performance - Use default legacy background (`background.png`) for offline and error streams ### Changed - Use ErsatzTV-ffmpeg `8.1.2-7` in docker images, Windows packages and macOS packages - Fix Vulkan to VAAPI reverse mapping synchronization - Fix `av1_qsv` decoder exporting duplicate HDR side data - Fix macOS VideoToolbox `h264` decoding failure on content with many reference frames - Fix QSV video playing several frames behind audio after a seek (e.g. joining a channel mid-program) - Fix QSV video playing a few frames late for content that starts on an open GOP (e.g. clips cut from DVD rips) - Fi
- v26.11.5
修复以非 root 用户或只读根文件系统运行时出现的启动崩溃(The system cannot open the device or file specified),改用配置目录中的锁文件进行单实例检查,并防止多个实例共用同一配置目录。
评论