NAS流媒体播放全面升级:自动抓取频道、自动校验的神器来了!
哈喽小伙伴们好,我是Stark-C~
估计使用极空间NAS的小伙伴,最近几天都在折腾最新上线的极影视流媒体播放功能吧!作为极空间的又一次重要更新,流媒体播放功能的上线,终于让我们在 NAS 上也实现了梦寐以求的电视直播自由了。
过在这几天的体验里,我也发现了一个几乎所有 IPTV 玩家都会遇到的共同问题:直播源好找,但质量参差不齐,甚至可以说网上分享的绝大多数直播链接不是频道已经失效,就是播放卡顿严重,根本无法正常观看。
所以今天为大家分享的这个项目,就是来为大家解决这个问题的!
PS:提前声明,本文不提供任何直播源的分享,也不会参与直播内容的获取、分发或推荐!另外分享的这个项目也是在已有直播源的前提下使用的,所以使用之前请准备好你收集的合法直播源。
关于iptv-api

🔺iptv-api 是一款免费开源的 IPTV 直播源自动更新平台,它的核心能力就是全自动采集、筛选、测速,并最终生成高质量、可直接使用的 m3u / txt 直播源列表。项目支持丰富的个性化配置,生成的链接可直接用于极影视直播、TVBox、Kodi 等播放器,非常方便!
项目Github地址:https://github.com/Guovin/iptv-api
项目亮点特色:

自动化采集与聚合:iptv-api 内置多源聚合能力,支持本地源、订阅源等多种输入方式,并能自动识别无效地址并停用。
智能别名匹配:iptv-api 的别名匹配引擎支持正则表达式,能自动识别这些不同命名方式,大幅提升频道匹配率,让聚合结果更准确。
多维度测速与验效:它会对每个源进行多维度检测,包括延迟、带宽速率、分辨率、帧率,并自动过滤掉无效或表现不佳的源。
推流与自动转码:内置推流能力,同时支持浏览器直接播放,并根据客户端能力自动转码。
自动获取EPG + 台标:支持自动获取节目预告(EPG),并允许自定义频道台标(本地或远程库)。
丰富的个性化配置:我们可以根据自己的偏好打造专属直播源,比如说分辨率优先级、速率阈值、黑/白名单、归属地过滤等。
完整的数据管理体系:提供了完善的结果管理能力,包括分类存储、日志记录、未匹配频道记录、统计分析等。
多平台部署:支持工作流、命令行、GUI 软件以及Docker等多种部署方式。
iptv-api部署

🔺本次部署我依然以极空间NAS为例,打开文件管理器,在Docker目录下新建一个“iptv-api”的文件夹。

🔺然后点击极空间NAS的“Docker”应用,点击【Compose】 > 【新增项目】。
<#&!53#&!>🔺在“创建项目”页面自定义项目名称,“存储位置”需要手动选择我们前面新建的go-novel-dl文件夹,勾选下方的“所有合规文件夹添加最大读写权限”,最后输入以下 Docker Compose 配置信息后点“创建”按钮:
services:
iptv-api:
image: guovern/iptv-api:latest
container_name: iptv-api
restart: unless-stopped
ports:
- "8210:8080" # 容器内HTTP服务端口,冒号前面不要冲突
volumes:
- ./config:/iptv-api/config
- ./output:/iptv-api/output
environment:
PUBLIC_SCHEME: "http"
PUBLIC_DOMAIN: "192.168.31.122" # 修改为你NAS IP地址
NGINX_HTTP_PORT: "8080"
HTTP_PROXY: "http://192.168.31.61:7897" # 代理地址,没有的可以删掉
以上代码需要修改的地方就看我给到的中文注释,其它的直接保持默认即可。镜像的拉取需要自行解决网络问题,粘贴到自己的NAS这边之前建议使用AI工具优化一下,以防止格式问题造成的部署失败。

🔺项目部署之后可以看到容器显示“运行中”,就说明可以使用了!
iptv-api体验

🔺注意哈,这个项目的运行有些特别,它没有Web页面,它是全自动运行的,并且整个过程都是通过日志查看。因为我当前没有配置直播源,所以从日志里可以看出它是没有解析到订阅源的。

🔺所以我们接下来就需要手动添加直播源。依次打开极空间的“Docker--iptv-api--config”目录,然后打开“Subscribe.txt”文件。

🔺在“Subscribe.txt”文件中添加准备好的.m3u直播源链接,然后点击“保存”按钮。(这里可以添加多个直播源链接,每行一个地址就可以了)

🔺回到Docker管理器这边,重启“iptv-api”项目。

🔺我们继续观察日志,可以看到它这边已经开始解析我们添加的直播源订阅链接了。

🔺之后它会自动为所有的频道测速,剔除不可用的。等到日志显示更新完成,就说明它已经完成添加直播源的筛选。

🔺那怎么知道它筛选出来的结果呢?很简单,直接点击项目的远程链接就可以了。(其实就是相当于打开“IP:端口号”)

🔺然后它会自动下载当前筛选出来的.m3u直播源文件,我们直接保存就可以了。

🔺接着将保存下来的.m3u直播源文件上传到极空间内部任意文件夹。

🔺然后通过极影视的“直播”入口,添加.m3u文件。

🔺给这个直播源自定义命名,下面的频道名称一般来说不用管,其实这个项目已经命名很规范了,直接“确定”即可。
Snipaste_2026-06-19_22-03-22🔺有点小失望,我800+的直播源,筛选出来的可用优质源只有5个。比较爽的是,之前的直播源其实是没有台标的,被项目筛选并优化过后,它这里已经自动为我们添加了台标,频道名也变规整了,看着舒服很多。

🔺最重要的是,它这里的每个频道确实都是点开就能播放,不管是清晰度还是流畅度都非常稳定,完全对得起“优质源”的标准。

🔺另外项目的总设置目录在“config/config.ini”内。

🔺作者的官方主页对该设置文件有详细的介绍和说明。一般来说普通用户无需设置就可以了,进阶用户可以自己摸索下。
最后
总的来说,今天的这个项目对于折腾IPTV直播源的玩家来说,确实是一个省心又实用的神器。它把直播源的采集、筛选、测速、生成这一整套流程全自动化了,我们只要添加任意直播源,它就能自动输出高质量可用.m3u直播源文件,让我们用起来更舒服,喜欢的小伙伴可以试试~
好了,以上就是今天给大家分享的内容,我是爱分享的Stark-C,如果今天的内容对你有帮助请记得收藏,顺便点点关注,咱们下期再见!谢谢大家~

值友9555079792
校验提示文案
genene
校验提示文案
逐日高飞
校验提示文案
我有一个逗比叫我
校验提示文案
值友8175975478
校验提示文案
值友9555079792
校验提示文案
我有一个逗比叫我
校验提示文案
值友8175975478
校验提示文案
逐日高飞
校验提示文案
genene
校验提示文案