结合 iptv-api,自动更新tvbox直播源

今天分享一个在android tv上使用tvbox免费观看电视节目的方法,同时为了防止直播源失效,还会搭建一个 iptv-api服务,用于自动更新tvbox直播源。

详细视频:

安装tvbox

下载地址:

https://github.com/o0HalfLife0o/TVBoxOSC/releases

对其中各个版本的说明:

  • arm64 64位的ARM处理器,现在的android电视一般都是这个
  • armeabi 32位的ARM处理器,一些比较老的androd可能是这个
  • generic 通用版本
  • hisense 海信版本,针对海信电视有专门优化和适配
  • java 使用java编译的版本
  • python 使用python编译的版本

一般情况下我们使用 generic java arm64的版本即可。

下载完之后直接在android电视上安装这个apk文件即可。

安装iptv-api

使用docker来搭建一个iptv电视直播源iptv-api,并且可以自动检测和更新。

iptv-api项目地址:https://github.com/Guovin/iptv-api

docker-compose.yml文件内容如下:

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

services:
iptv-api:
image: guovern/iptv-api
container_name: iptv-api
restart: unless-stopped
ports:
- "8000:8000"
volumes:
- /data/iptv-api/config:/iptv-api/config
- /data/iptv-api/output:/iptv-api/output
  • 8000:8000, 表示的是将主机的8000端口映射到容器内的8000端口,如果你的主机端口8000被占用了,就将前面这个8000改为其他的即可,后面访问的时候以这个地方端口为准
  • 目录映射:这个最好加上,包括一些配置都在里面,方便直接修改配置并持久化。其中config目录下的config.ini文件就是这个项目的所有配置,可以在这儿修改

然后启动服务并检查。

1
2
3
4
# 启动服务
docker-compose up -d
# 查看日志
docker logs iptv-api

查看日志,如果没有报错就说明启动成功了。

这个地方需要注意,启动成功之后会进行源的检测,比较耗时,在检测期间,如果你打开浏览器输入 http://IP:8000/txt, 会出现下面图片的内容,这个是正常的,多等待一下,第一次时间会比较长,像我的就是用了30多分钟。

tvbox配置

源检测成功之后,我们打开tvbox,然后配置源。

要配置两个:

下面是当前可用的一些数据源, 随便填一个即可:

1
2
3
4
5
6
7
8
9
10
11
http://www.饭太硬.com/tv

http://肥猫.com

https://盒子迷.top/春盈天下

http://ok321.top/tv

http://cdn.qiaoji8.com/tvbox.json

https://tv.xn--yhqu5zs87a.top

结合 iptv-api,自动更新tvbox直播源
https://tianyaoxiayu.top/posts/28390.html
作者
John Doe
发布于
2025年9月19日
许可协议