news 2026/4/23 8:22:59

IPTV播放器与转码解决方案neTV

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
IPTV播放器与转码解决方案neTV

简介

什么是 neTV ?

neTV是一个极简的、自托管的IPTV流媒体网络界面。它被设计为功能齐全的媒体中心(如JellyfinEmby)的轻量级替代品,让你可以在浏览器中轻松观看IPTV直播、电影和剧集,并在服务器上进行转码,以优化观看体验。

主要特点

  • 直播电视:支持EPG网格指南。
  • 电影和剧集:自动获取元数据。
  • Chromecast 支持:轻松投射到大屏幕。
  • 字幕支持:支持常见的字幕格式。
  • 搜索功能:快速找到你想看的内容。
  • 收藏夹与继续播放:方便地管理你的喜爱内容并从上次停止的地方继续观看。
  • 响应式设计:在桌面和移动设备上都有良好的体验,并支持键盘导航。
  • 优化的转码:根据需要对视频流进行转码,以获得最佳的播放效果。

应用场景

  • 个人 IPTV 播放器:在任何支持现代浏览器的设备上观看你的IPTV订阅。
  • 家庭媒体中心:为你的家庭成员提供一个简单易用的界面来访问直播电视和媒体库。
  • 轻量级 Jellyfin/Emby 替代品:如果你只需要基本的媒体浏览和播放功能,neTV是一个不错的选择。

neTV是一个专为IPTV设计的高效播放器,适合希望从多个源获取简单IPTV美好体验的用户。其轻量级的设计和强大的功能,使其成为自托管IPTV服务的理想选择。

安装

在群晖上以 Docker 方式安装。

官方提供了2个版本的镜像

区别在于netv-ffmpeg:latest中提供了一些额外的编解码器支持,适用于高效转码和低延迟流媒体

netv:latest则使用Ubuntu官方仓库中的包,功能较为基础

选择哪一个版本取决于你的需求:如果只需要基本的IPTV播放,可以选择netv:latest;如果需要视频转码等高级功能,则应选择netv-ffmpeg:latest

如果你熟悉命令行,可能用docker clidocker-compose更快捷

docker cli

使用docker cli命令安装:

# 新建文件夹 netv 和 子目录mkdir-p /volume1/docker/netv/cache# 进入 netv 目录cd/volume1/docker/netv# 运行容器(如果群晖主机没有 GPU 支持)dockerrun -d\--restart unless-stopped\--name netv\-p8724:8000\-v$(pwd)/cache:/app/cache\-v /etc/localtime:/etc/localtime:ro\ghcr.io/jvdillon/netv:latest# 运行容器(如果群晖主机有 GPU 支持)dockerrun -d\--restart unless-stopped\--name netv\--device /dev/dri:/dev/dri\-p8724:8000\-v$(pwd)/cache:/app/cache\-v /etc/localtime:/etc/localtime:ro\ghcr.io/jvdillon/netv:latest

docker-compose 安装

也可以用docker-compose安装,将下面的内容保存为docker-compose.yml文件

services:netv:image:ghcr.io/jvdillon/netv:latestcontainer_name:netvrestart:unless-stoppedports:-"8724:8000"volumes:-./cache:/app/cache-/etc/localtime:/etc/localtime:rodevices:-/dev/dri:/dev/dri# for hardware transcoding (remove if no GPU)

如果你的主机不支持GPU,切记删除devices部分,否则会报错;

然后通过SSH登录到您的群晖,执行下面的命令:

# 新建文件夹 netv 和 子目录mkdir-p /volume1/docker/netv/cache# 进入 netv 目录cd/volume1/docker/netv# 将 docker-compose.yml 放入当前目录# 一键启动docker-composeup -d

运行

在浏览器中输入http://群晖IP:8724,第一次需要注册管理员账号

还需要登录

登录成功后,就能看到neTV的界面

M3U

进入设置,拉到最底部

Add Source增加m3u

可以看看 iptv-org/iptv——这是一个由社区维护的全球公开IPTV频道合集,但是能播的不多,而且都是些地方台

  • Name:播放列表的名称
  • Type:播放列表的类型,这里是M3U Playlist
  • URL:播放列表的地址

EPG

只是演示,未必能用

Add Source增加epg

  • Name:列表的名称
  • Type:列表的类型,这里是EPG Only
  • URL:列表的地址

播放

回到顶部的Live TV Filter,点Allow All

回到首界面可以看到播放列表

进入频道就可以观看了

打不开的会显示错误

其他

至于视频(movies)和剧集(series),neTV本身不支持直接添加本地视频文件、文件夹或本地剧集库(如挂载硬盘目录、扫描本地MKV/MP4文件)。所有视频和剧集内容都必须来自外部IPTV

所以如果你想要播放本地视频文件或自建剧集库,neTV并不支持。你可以考虑其他自托管方案,如JellyfinPlexEmby等,这些专门支持本地媒体扫描和剧集管理

参考文档

jvdillon/netv: IPTV in your Browser & Transcoding on your Server
地址:https://github.com/jvdillon/netv

iptv-org/iptv:全球公开可用的 IPTV 频道合集 — iptv-org/iptv: Collection of publicly available IPTV channels from all over the world
地址:https://github.com/iptv-org/iptv

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 8:22:58

智能门锁常见安全漏洞深度剖析与防御对策

智能门锁的普及为生活带来便捷的同时,其安全漏洞也逐渐暴露。安全测试数据显示,市面上80%的智能门锁存在被技术破解的风险,从简单的假指纹复制、热感应密码破解,到复杂的电磁干扰攻击、云端数据泄露,攻击手段层出不穷。…

作者头像 李华
网站建设 2026/4/23 8:22:12

M2FP模型在运动分析中的关键点检测

M2FP模型在运动分析中的关键点检测 📌 引言:从人体解析到运动理解的技术跃迁 在智能视觉与人机交互快速发展的今天,精准的人体结构理解已成为运动分析、虚拟试衣、健身指导、安防监控等场景的核心基础。传统姿态估计方法依赖于关键点定位&…

作者头像 李华
网站建设 2026/4/19 18:28:59

多模型对比:M2FP在人体解析任务中的优势

多模型对比:M2FP在人体解析任务中的优势 📌 引言:为何人体解析需要更智能的多模型选型? 随着计算机视觉技术的不断演进,人体解析(Human Parsing) 已从早期的简单姿态估计发展为像素级语义分割任…

作者头像 李华
网站建设 2026/4/23 8:22:23

AI+元宇宙:快速构建虚拟角色形象生成系统

AI元宇宙:快速构建虚拟角色形象生成系统 在元宇宙热潮中,个性化虚拟形象(Avatar)已成为玩家表达自我的核心载体。但对于缺乏AI研发能力的创业团队而言,如何快速搭建包含3D重建和风格迁移的端到端生成系统?本…

作者头像 李华
网站建设 2026/4/23 8:21:50

开源社区协作:贡献中文文档的英文版本

开源社区协作:贡献中文文档的英文版本 🌐 AI 智能中英翻译服务 (WebUI API) 在开源项目全球化进程中,语言障碍是阻碍开发者参与的重要因素之一。尤其对于非英语母语的贡献者而言,阅读和撰写英文技术文档常成为协作瓶颈。为降低这…

作者头像 李华