ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

LunaTV 直播 3 步开播指南:一条 M3U 订阅变可看频道列表

LunaTV 直播 3 步开播指南:一条 M3U 订阅变可看频道列表 LunaTV 直播 3 步开播指南一条 M3U 订阅变可看频道列表【免费下载链接】LunaTV本项目采用 CC BY-NC-SA 协议禁止任何商业化行为任何衍生项目必须保留本项目地址并以相同协议开源项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTV收藏夹里堆着一堆 IPTV 订阅链接却总凑不齐能稳定开播的播放器这套直播能力就是给这类用户准备的把一条 M3U 订阅变成分组清晰、带节目单的频道列表Docker 拉起来直接看。一分钟能力卡能力你会看到什么分组频道列表M3U 拉下来后按 group-title 自动归好组节目单在播提示下方节目条自动滚到当前正在播的位置多源并行加多条订阅可拖拽排序、一键全刷新换源与收藏面板列出各资源带宽与延迟点一下即切常用频道可收藏跑通最短路径部署项目做什么git clone https://gitcode.com/GitHub_Trending/lu/LunaTV再按 README.md 的 Docker 配置起服务。会看到什么浏览器打开是登录页。注意点部署完是空壳不含内置直播源订阅得自己找。管理页加直播源做什么进直播源配置填 M3U 地址选填节目单和 UA点刷新直播源。会看到什么频道数自动回填到该行。注意点回填为 0就是这次没拉到。进直播页开播做什么选源 → 按分组挑频道 → 点开播。会看到什么画面起来下方节目单定位到正在播的那条。注意点卡或想换台右侧换源面板哪个快切哪个。多源管理做什么同一处加多条订阅拖拽排顺序随时一键刷新。会看到什么列表按你排好的顺序走。注意点不用的源直接禁用不用删。配置项速解参数管什么填写规则M3U 地址频道从哪来http/https 都行必填节目单地址展示今日在播节目XMLTV 链接可留空M3U 头部带 x-tvg-url 时会自动读自定义 UA模拟播放器身份选填部分源有防盗链校验不填走默认 AptvPlayer频道数反馈这次刷新结果自动回填不用手填显示 0 代表拉取失败为什么稳频道缓存反复拉订阅太慢。首次访问后存进内存切分组、刷新页面直接秒开源变了再手动刷。见 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 地址填错没、tvg-id 对不上没 → 再核对 M3U 与 XML 里同一频道的 tvg-id 是否一致。属配置对不上的问题看到部分频道播不了→ 先确认是不是只有个别频道不行 → 再换源或把好的频道收藏备用。这是源本身失效与 LunaTV 无关下一步建议把常看的几个频道点一下收藏进直播页从收藏直达省得每次翻分组。问频道数一直显示 0 是为什么 答多为订阅失效或 UA 不匹配。换一条能用的 M3U或换个 UA 再点一次刷新即可。【免费下载链接】LunaTV本项目采用 CC BY-NC-SA 协议禁止任何商业化行为任何衍生项目必须保留本项目地址并以相同协议开源项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTV创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进