这个名为 “IPTV” 的 GitHub 项目,不仅仅是一个简单的直播源收集器,而是一个全方位的 IPTV 管理助手。它的厉害之处在哪呢?每天自动更新两次直播源,包括央视、卫视、地方台,甚至电影、体育和动画频道都不在话下。它的核心功能包括:
- 私人定制:想看啥频道,你说了算!
- 全方位搜索:组播源、酒店源、订阅源,应有尽有。
- 智能筛选:自动测速,给你最流畅的观看体验。
- 灵活配置:支持IPv6,还能自定义接口优先级。
- 多种使用方式:命令行、GUI软件、Docker,总有一款适合你!
🚀 如何开始使用这个神器?
好了,听完介绍是不是已经迫不及待想试试了?来,我手把手教你怎么用!
1. 图形界面党的福音:GUI使用方法
如果你不喜欢敲命令,GUI版本绝对是你的不二之选:
- 在文末获取GUI的下载方式。
- 下载最新版本的GUI软件
- 双击运行,就这么简单!
- 在软件界面中,你可以轻松设置更新频率、选择频道类型,甚至可以自定义直播源。
GUI版本的界面友好,操作直观,即使是技术小白也能轻松驾驭。
2. 极客必备:命令行使用方法
对于喜欢敲命令的朋友,这种方式最对胃口:
# 克隆项目
git clone https://github.com/Guovin/IPTV.git
# 进入项目目录
cd IPTV
# 安装依赖
pip install pipenv
pipenv install
# 运行脚本
pipenv run build
几行命令,轻松搞定!
3. Docker部署大法
如果你是Docker爱好者,我给你准备了两种方案:
Docker CLI:
docker run -d \
--name iptv-update \
-p 8080:8080 \
-v /path/to/config:/tv-driver/config \
-v /path/to/output:/tv-driver/output \
guovin/iptv:latest
Docker Compose:
services:
tvdriver:
image: guovern/tv-driver:latest
container_name: tvdriver
restart: unless-stopped
network_mode: bridge
ports:
- "8080:8080"
volumes:
- /path/to/config:/tv-driver/config
- /path/to/output:/tv-driver/output
logging:
driver: "json-file"
options:
max-size: "5m"
max-file: "3"
记得把/path/to/config
和/path/to/output
换成你自己的路径哦!
🎉 如何使用
在浏览器中输入ip:8000/result
就可以查看直播源的更新结果:
等待更新完成后,在你的播放器上加上ip:8000/result
就可以自动获取最新的直播频道了,以Emby为例,在电视直播
中添加电视源,输入上面的地址即可。