63 路央视频直播频道的 HLS 代理服务:JCE 主协议 + bkliveinfo 备用双通道取流,
纯 Python 标准库实现,经 Cython 编译为 .so(镜像内无任何 .py 源码)。
真 4K 后端(ysptp-project,gsnw 设备注册协议)已按架构内置,开箱即用。
docker pull instituteiptv/ysp-yang:latest
docker run -d --pull always --name ysp-live --restart unless-stopped \
-p 8767:8767 instituteiptv/ysp-yang:latest
--pull always会强制拉取仓库最新镜像,避免用到本机缓存的旧版本。
浏览器打开 http://服务器IP:8767/ 即可看到 63 路频道列表。
| 地址 | 说明 |
|---|---|
http://IP:8767/ | 首页:63 路频道列表,点击即播 |
http://IP:8767/all.m3u | 聚合订阅:一次导入全部频道(推荐给播放器/IPTV 软件) |
http://IP:8767/cctv1.m3u8 | 单频道:把 cctv1 换成任意频道 id |
http://IP:8767/health | 健康检查,返回 ok 即服务正常 |
http://IP:8767/diag | 诊断页:各频道取流状态 |
# 用 8888 端口:-p 映射与启动参数保持一致
docker run -d --pull always --name ysp-live --restart unless-stopped \
-p 8888:8888 instituteiptv/ysp-yang:latest 8888
docker run -d --pull always --name ysp-live --restart unless-stopped \
-p 8767:8767 instituteiptv/ysp-yang:latest --no-4k
services:
ysp-live:
image: instituteiptv/ysp-yang:latest
container_name: ysp-live
ports:
- "8767:8767"
restart: unless-stopped
# command: ["--no-4k"] # 需要纯 1080p 模式时取消注释
一次推送包含三个架构,docker pull 会按机器自动选择:
| 架构 | 适用设备 |
|---|---|
| linux/amd64 | 普通 x86 服务器 / 电脑 |
| linux/arm64 | 树莓派 4/5、ARM 服务器、Mac(Docker Desktop) |
| linux/arm/v7 | 树莓派 3 及更早 32 位 ARM 设备 |
每个架构的镜像都内置了对应架构的真 4K 后端,无需额外配置。
5 路设备协议频道(cctv5 / cctv5+ / cctv4k / cctv8k / cctv164k)
由内置后端提供真 4K 流;其余 58 路频道上游本身只提供 1080p,
这是源站限制,与本镜像无关。
更新后跑起来的还是旧版本:docker run 默认优先用本机缓存的镜像。
删掉旧容器和旧镜像再重跑,或直接在 docker run 里加 --pull always:
docker stop ysp-live && docker rm ysp-live
docker rmi instituteiptv/ysp-yang:latest
docker run -d --pull always --name ysp-live --restart unless-stopped \
-p 8767:8767 instituteiptv/ysp-yang:latest
验证是否最新:docker logs ysp-live 看启动日志,或打开
http://IP:8767/diag 确认服务正常。
某频道返回 503:上游取流超时,服务会自动降级并在后台重试, 稍后刷新即可,不是容器故障。
首次启动某频道较慢:JCE 协议需要握手建连,之后会缓存复用。
日志里看到 4K 后端探测信息:正常启动流程,不影响使用;
不想看到可加 --no-4k 参数。
服务监听 0.0.0.0 且无鉴权,请仅在可信内网使用。
如需暴露到公网,务必在前面加反向代理(Nginx / Caddy)并自行配置鉴权。
本镜像仅供技术学习交流,直播流版权归属央视频及各频道方。 请遵守当地法律法规,勿用于商业用途。
Content type
Image
Digest
sha256:91bc5868e…
Size
51.8 MB
Last updated
7 days ago
docker pull instituteiptv/ysp-yang