4gray

IPTVnator 是一个跨平台 IPTV 播放器,支持 M3U/M3U8 播放列表、XMLTV 节目单与 Xtream/Stalker 源,基于 Electron 与 Angular 构建,同时提供桌面应用与可安装的 PWA。

v0.24.0
发布于
5 天前
7,218
星标
307,532
下载
同步于
1 天前

最新版本

v0.24.02026年9月24日 14:58
下载慢?可在上方随时切换镜像源

项目说明

项目概述

IPTVnator 是一个基于 Electron 与 Angular 构建的跨平台开源 IPTV 播放器。它可导入本地或远程的 M3U/M3U8 播放列表,并支持 XMLTV 格式的电子节目单(EPG)。项目同时提供桌面应用与可安装的 PWA,并提供 Docker 自托管方案。

主要功能

  • 播放列表:从本地文件或远程 URL 导入 M3U/M3U8,启动时自动更新
  • 源支持:Xtream Codes 与 Stalker/Ministra 门户,可为每个播放列表单独设置 User-Agent
  • 播放:内置 HTML5 播放器(HLS.js / Video.js),支持外部播放器 MPV、VLC、IINA 以及嵌入式 MPV
  • 直播与 EPG:XMLTV 电视指南、多频道网格、时移回看
  • 点播:电影与剧集详情页、季标签、续播位置与离线下载管理
  • 组织管理:全局与单播放列表收藏、观看历史、命令面板
  • 平台:跨平台桌面端(Electron)与 PWA,内置自动更新与手机遥控
  • 多语言:19 种语言、明暗主题与键盘快捷键

适用人群

  • 需要统一管理 IPTV 播放列表与节目单的用户
  • 希望在桌面端与浏览器中观看直播与点播视频的用户
  • 需要自托管 IPTV 前端的用户

快速上手

  1. 从 GitHub Releases 或官方网站下载对应平台的安装包
  2. 也可通过 Homebrew、Snap、AUR、Gentoo overlay 等方式安装
  3. 打开应用后导入本地或远程的 M3U/M3U8 播放列表
  4. 如需节目单,在设置中配置 XMLTV 地址

核心优势

  • 完全开源免费,不售卖任何 IPTV 订阅或频道
  • 桌面端与 PWA 双形态,支持 Docker 自托管
  • 支持外部播放器与嵌入式 MPV,兼容性强
  • 界面现代化,支持多语言与明暗主题

系统要求

  • 操作系统:Windows、macOS、Linux
  • 额外依赖:Linux 嵌入式 MPV 需系统安装 mpv;远程播放列表与 EPG 需联网获取

注意事项

  • 本项目只提供播放器,不附带任何频道或播放列表内容
  • 请仅从官网或 GitHub Releases 获取安装包,第三方站点提供的所谓激活版与本项目无关

历史版本

排序