跳到正文
发现
ErsatzTV:个人媒体库直播频道
桌面应用游戏娱乐

ErsatzTV:个人媒体库直播频道

把个人媒体库变成可自定义直播电视频道的开源平台,支持 IPTV、EPG 与硬件转码,适合自建媒体服务器的用户。

admin
发布于 2026-10-28 · 更新于 2026-11-01
浏览
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 等媒体服务器。
  • 音乐与字幕:支持混合音乐视频,并支持字幕。
  • 开源免费:开放、免费、由社区驱动。

安装与使用

官方给出的使用流程:

  1. 安装 ErsatzTV:在你的系统上下载并部署服务端。
  2. 添加媒体:连接你的媒体库和集合。
  3. 创建频道:设计并排期自己的直播频道。
  4. 随处观看:在任意支持 IPTV 与 EPG 的设备上观看。

完整文档见 ersatztv.org。

注意事项

  • ErsatzTV 是自建服务端软件,需要自行完成部署和媒体库配置,并非打开网页即可使用的在线服务。
  • v26.11.5 修复了以非 root 用户或只读根文件系统运行时的启动崩溃问题:此前单实例检查的位置受 .NET 运行时安全更新影响;现在改用配置目录中的锁文件,同时也避免多个实例(例如两个 docker 容器)共用同一配置目录。

本作品整理自 GitHub 开源项目 ErsatzTV/legacy,原作者 @ErsatzTV,许可证 Zlib。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. 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

  2. v26.11.5

    修复以非 root 用户或只读根文件系统运行时出现的启动崩溃(The system cannot open the device or file specified),改用配置目录中的锁文件进行单实例检查,并防止多个实例共用同一配置目录。

评论