新闻详情

新闻详情

首页 / 资讯中心 / 详情

LunaTV 直播:把 M3U 订阅变成带节目单的在线频道列表

发布时间:2026/10/2 8:12:54来源:尧图网络
LunaTV 直播:把 M3U 订阅变成带节目单的在线频道列表
LunaTV 直播把 M3U 订阅变成带节目单的在线频道列表【免费下载链接】LunaTV本项目采用 CC BY-NC-SA 协议禁止任何商业化行为任何衍生项目必须保留本项目地址并以相同协议开源项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTV手里有几条 M3U 订阅链接却总得在本地播放器之间来回倒腾LunaTV 的直播模块能把一条订阅地址变成可分组、带节目单的在线频道列表浏览器里点开就看。跑通后你能看到什么进入直播页频道按分组排成一列左侧是频道名和台标右侧直接开播。频道下方挂着一条节目单自动滚到当前正在播出的节目上。播放器右侧还有一列换源面板标着每个资源的带宽和延迟卡顿时点一下就能切换。从部署到开播的 4 个步骤克隆仓库并按 README.md 完成 Docker 部署执行git clone https://gitcode.com/GitHub_Trending/lu/LunaTV再运行docker compose up -d。验证点浏览器打开首页能看到继续观看热门电影区域。注意部署出来是空壳不带任何内置直播源订阅得自己找。打开管理页的直播源配置区点添加直播源填上名称、M3U 地址节目单地址和自定义 UA 可选点添加。验证点列表里多出一行新源。点刷新直播源系统去拉频道列表。验证点该源的频道数列变成非零数字显示 0 就是这次没拉下来跳到文末排查。进入直播页选源、按分组浏览点任意频道开始播放。验证点画面出声节目单条停在正在播的节目上。5 个字段逐个拆开看名称这个源的显示名直播页里靠它区分。Key系统内部标识添加后不可改。M3U 地址频道列表来源只认 http / https 两种格式填错域名整条源都拉不下来。节目单地址选填XMLTV 节目单的 XML 文件M3U 头部自带x-tvg-url时可以留空会自动识别逻辑在 src/lib/live.ts。自定义 UA选填模拟播放器身份部分源有防盗链校验保持默认拉不到频道时换个 UA 再试。频道数不是输入项是刷新后自动回填的结果显示 0 表示本次拉取失败。容易被忽略的 3 个细节频道列表首次刷新后会进缓存之后切分组、刷页面都是秒开不再重复请求订阅源更新了再回管理页手动刷新即可见 src/lib/live.ts。节目单 XML 动辄几十 MB拉取时是逐行流式读取且只保留订阅里实际出现的tvg-id对应的节目不会撑爆内存接口在 src/app/api/live/epg/route.ts。播放基于 ArtPlayer 与 hls.js换源面板实时列出各资源的带宽和延迟哪个快切哪个实现在 src/app/live/page.tsx。出问题时对号入座频道列表是空的。多是订阅源失效或 UA 被拦截。换一条有效订阅或调整 UA 后重新刷新。频道有、节目单没有。要么节目单地址填错要么 EPG 里的频道标识和 M3U 里的tvg-id对不上。对照两个文件里同一频道的tvg-id字段是否一致。个别频道点不开。这是源本身失效与 LunaTV 无关换源或把备用频道加入收藏。适合手头有 M3U 订阅、想在浏览器里开箱即看直播的人下一步可以先把常用频道点进收藏夹。【免费下载链接】LunaTV本项目采用 CC BY-NC-SA 协议禁止任何商业化行为任何衍生项目必须保留本项目地址并以相同协议开源项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTV创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

CCF计算机视觉与图像处理会议怎么选?从分类到投稿全攻略 2026/10/2 13:14:24

CCF计算机视觉与图像处理会议怎么选?从分类到投稿全攻略

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
第3讲|Prompt 工程与 API 调用:AI 产品经理的第一个核心实操能力(TaoToken 统一 Key 版) 2026/10/2 13:14:24

第3讲|Prompt 工程与 API 调用:AI 产品经理的第一个核心实操能力(TaoToken 统一 Key 版)

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
大模型精选书籍:小白也能上手的Agent开发技术栈全攻略,TaoToken统一Key打通MCP调用 2026/10/2 13:14:23

大模型精选书籍:小白也能上手的Agent开发技术栈全攻略,TaoToken统一Key打通MCP调用

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
智能体架构进化路线:从Manus、OpenClaw到Evolver——与Palantir本体架构的比较研究|TaoToken统一Key视角 2026/10/2 13:14:17

智能体架构进化路线:从Manus、OpenClaw到Evolver——与Palantir本体架构的比较研究|TaoToken统一Key视角

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
ESXi7.0注入9260-8i驱动实战:从ISO定制到RAID识别 2026/10/2 13:14:17

ESXi7.0注入9260-8i驱动实战:从ISO定制到RAID识别

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
华为PDT经理角色认知:IPD体系下的产品经营责任人 2026/10/2 13:13:58

华为PDT经理角色认知:IPD体系下的产品经营责任人

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉