Linux 下的电视流媒体服务器与数字录像机,支持 DVB、ATSC、IPTV 等多种输入源。
Chinachu/Mirakurun
面向日本数字电视调谐器的 TypeScript API 服务器,运行于 Linux 与 Docker,提供流媒体、EPG 与 IPTV 输出。
- Star
- 789
- Fork
- 134
- 未关闭 Issue
- 10
- 最近提交
- 昨天
这是什么?
Mirakurun 是一个控制日本数字电视调谐器硬件的服务器,通过 HTTP API 对外提供访问能力。它作为调谐器设备与客户端应用之间的中间层运行,负责调谐器进程管理,使多个消费者可以共享同一次调谐。
服务器支持多种调谐器设备,包括通过字符设备接入的 DVB、ISDB-T、ISDB-S 与 DVB-S2 硬件。它能解析 MPEG-2 TS 流与实时 EPG 数据,支持自动频道扫描,并可在一次调谐中向多个客户端分发流,同时支持流优先级设置。
除 RESTful API(附 Swagger / OpenAPI 2.0 文档)外,项目还提供 Web 管理界面,以及输出 M3U8 播放列表和 XMLTV 的 IPTV 功能。Chinachu γ、EPGStation 等客户端应用可将其作为调谐器后端使用。
核心功能
- 01提供基于 Swagger / OpenAPI 2.0 文档的 HTTP RESTful API。
- 02管理调谐器进程,单次调谐可输出多路流。
- 03支持客户端之间的流优先级设置。
- 04解析 MPEG-2 TS 流与实时 EPG 数据。
- 05支持自动频道扫描。
- 06提供输出 M3U8 播放列表与 XMLTV 的 IPTV 服务。
适用场景
- 在 Linux 服务器上搭建日本数字广播的家庭录像或电视录制后端。
- 为本地网络中的 IPTV 客户端提供直播与节目表数据。
- 让多个客户端应用共享同一块调谐器卡。
- 在 Docker 容器中部署调谐器服务器。
快速上手
- 1
从 Docker Hub 拉取 chinachu/mirakurun 镜像
- 2
按照安装指南(doc/Platforms.md)配置你的调谐器设备
使用前须知
- 专为日本数字电视调谐器设计,没有兼容的调谐器硬件则用处有限。
- 安装面向 Linux 和 Docker,README 中没有 Windows 或 macOS 的安装方式。
- 需要配置调谐器设备,详细指南位于单独的文档中。
收录于专题
标签
常见问题
- Mirakurun 是什么?
- 面向日本数字电视调谐器的 TypeScript API 服务器,运行于 Linux 与 Docker,提供流媒体、EPG 与 IPTV 输出。 Mirakurun 是一个控制日本数字电视调谐器硬件的服务器,通过 HTTP API 对外提供访问能力。它作为调谐器设备与客户端应用之间的中间层运行,负责调谐器进程管理,使多个消费者可以共享同一次调谐。
- Mirakurun 可以免费使用吗?用的什么许可证?
- Mirakurun 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- Mirakurun 还在维护吗?
- 活跃维护中。Mirakurun 最近一次提交是在 2026年11月6日。
- Mirakurun 适合用来做什么?
- 在 Linux 服务器上搭建日本数字广播的家庭录像或电视录制后端。 为本地网络中的 IPTV 客户端提供直播与节目表数据。 让多个客户端应用共享同一块调谐器卡。 在 Docker 容器中部署调谐器服务器。
- Mirakurun 怎么安装和运行?
- 从 Docker Hub 拉取 chinachu/mirakurun 镜像 按照安装指南(doc/Platforms.md)配置你的调谐器设备
- 在哪里获取 Mirakurun?
- 源代码和安装说明在 GitHub 上:https://github.com/Chinachu/Mirakurun
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
3577+10 本周994CGPL-3.0更新于 5天前
面向 Android TV 与 Fire TV 的 DTV 视聴客户端,可对接 KonomiTV、EDCB、EPGStation 等后端。
169+1 本周14KotlinMIT更新于 10天前
社区维护的全球公开 IPTV 频道合集,以 M3U 播放列表形式提供。
14.3万+608 本周8530TypeScriptUnlicense维护活跃更新于 前天
一款可自托管的网页播放器,用于在浏览器中观看 Xtream Codes 或 M3U 源的直播、电影和剧集。
1595+18 本周255JavaScriptGPL-3.0维护活跃更新于 5天前
社区维护的 M3U 播放列表,收录全球各国可免费收看的电视频道。
2.2万+176 本周3142Python无许可证更新于 18小时前