开箱即用的itv源easy-itv

本文软件由网友 sln654360 推荐;

什么是 g12777/easy-itv ?

g12777/easy-itv 是一个包含了 190 个频道左右的 IPTV 源。

安装

在群晖上以 Docker 方式安装。

在注册表中搜索 g12777 ,选择第一个 g12777/easy-itv,双击直接下载

本文写作时, 只有一个 latest 版本,但支持多平台;

端口

本地端口不冲突就行,不确定的话可以用命令查一下

1
2
# 查看端口占用
netstat -tunlp | grep 端口号
本地端口 容器端口
8123 8123

环境

easy-itv 没有用到环境变量,但是用到了命令行参数,目前一共有三个参数,除了第一个参数外,其他都是可选的

  • 🔒 -token=ABCD 改成自己想要设置的 token。这个 token 不需要申请,想填什么就填什么,但订阅的时候,需要保持一致;
  • ⚙️ -ip=1.1.1.1 增加 ip参数可指定自己收集的全网通 IP
  • ⚙️ -ftoken=ABCDabcd 增加凤凰秀 token 参数可提升凤凰节目分辨率,这个需要自己去下载 凤凰秀app 注册;

在命令中输入 '-token=ABCD' 或者 "-token=ABCD",如果不用单引号或者双引号,是会报错的

命令行安装

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

1
2
3
4
5
6
7
# 运行容器
docker run -d \
--restart unless-stopped \
--name easy-itv \
-p 8123:8123 \
g12777/easy-itv:latest \
-token=ABCD

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

1
2
3
4
5
6
7
8
9
10
version: '3'

services:
easy-itv:
image: g12777/easy-itv:latest
container_name: easy-itv
restart: unless-stopped
ports:
- "8123:8123"
command: -token=ABCD

然后执行下面的命令

1
2
3
4
5
6
7
8
9
10
# 新建文件夹 easy-itv
mkdir -p /volume1/docker/easy-itv

# 进入 easy-itv 目录
cd /volume1/docker/easy-itv

# 将 docker-compose.yml 放入当前目录

# 一键启动
docker-compose up -d

运行

容器启动后的日志,会获取到你的公网 IP 等信息

在浏览器中输入 http://群晖IP:8123 就能看到当前时间

和之前的源一样,需要在软件中订阅,订阅地址是:http://群晖IP:8123/tv.m3u?token=ABCD

参考文档

g12777/easy-itv - Docker Image | Docker Hub
地址:https://hub.docker.com/r/g12777/easy-itv