跳到主要内容

Docker 镜像 pixman/pixman 使用说明问题已解决/话题已结束讨论

  • 新帖
  • 热门
  • 精选

Docker 镜像 pixman/pixman 使用说明 问题已解决/话题已结束讨论

coding 2y ago in IPTV · 6 views
本帖已被管理员设置为精华贴

免责声明

本程序仅供学习或测试设备,禁止中国大陆用户使用,不得用于商业用途,否则后果自负

使用方法

只要是支持 Docker 的系统都可以使用,比如 Linux、Windows、macOS 等。

Arm/v7 架构系统请使用 pixman/pixman-armv7 镜像,自行修改后面使用方法里的 pixman/pixman 为 pixman/pixman-armv7

  • Docker 安装方法: https://docs.docker.com/engine/install/
  • Docker 入门: https://yeasy.gitbook.io/docker_practice
  • 在群晖 Synology 部署: https://pixman.io/topics/14

直接使用命令运行

docker pull pixman/pixman
# 默认 latest 版本,也可以指定版本号,比如 1.0.0
# docker pull pixman/pixman:1.0.0

docker run -d --name=pixman -p 5000:5000 pixman/pixman

如果需要修改端口,可以修改 -p 5000:5000 中第一个 5000 为其他端口号。

docker run -d --name=pixman -p 5050:5000 pixman/pixman

如果某些域名无法访问,可以使用 -e 参数设置代理,注意将 192.168.50.50:7890 换成你自己代理的 ip 和端口

docker run -d --name=pixman -p 5000:5000 -e http_proxy=http://192.168.50.50:7890 -e https_proxy=http://192.168.50.50:7890 pixman/pixman

如果你需要访问 MytvSuper 直播源,那需要设置 MYTVSUPER_TOKEN 环境变量:

docker run -d --name=pixman -p 5000:5000 -e http_proxy=http://192.168.50.50:7890 -e https_proxy=http://192.168.50.50:7890 -e MYTVSUPER_TOKEN=YOUR_TOKEN pixman/pixman

如需让容器在宿主机重启后自动启动,可以使用 --restart=always 参数:

docker run -d --name=pixman -p 5000:5000 --restart=always pixman/pixman

导入外部的 m3u 文件,从而通过 http://ip:port/your.m3u 访问:

docker run -d --name=pixman -p 5000:5000 -v /path/to/yours:/app/app/data/m3u --restart=always pixman/pixman

# 挂载后,将 m3u 文件放到 /path/to/yours 目录下,然后通过 http://ip:port/your.m3u 访问

当需要更新镜像时,可以使用以下命令:

# 停止目前正在运行的容器
docker stop pixman

# 删除目前正在运行的容器
docker rm pixman

# 删除旧的镜像
docker rmi pixman/pixman

# 重新拉取最新的镜像
docker pull pixman/pixman

# 运行最新的镜像
docker run -d --name=pixman -p 5000:5000 --restart=always pixman/pixman

使用 docker-compose 运行

新建一个 docker-compose.yml 文件,内容如下:

services:
  pixman:
    image: pixman/pixman
    restart: always
    container_name: pixman
    environment:
      - http_proxy=http://192.168.50.50:7890
      - https_proxy=http://192.168.50.50:7890
      - MYTVSUPER_TOKEN=YOUR_TOKEN
      - HAMI_SESSION_ID=YOUR_SESSION_ID
      - HAMI_SERIAL_NO=YOUR_SERIAL_NO
      - HAMI_SESSION_IP=YOUR_SESSION_IP
    ports:
      - 5050:5000

然后在 docker-compose.yml 文件所在目录运行以下命令:

docker compose up -d

当需要更新镜像时,可以使用以下命令:

# 停止并删除目前正在运行的容器
docker compose down

# 拉取最新的镜像
docker compose pull

# 运行最新的镜像
docker compose up -d

支持的命令

# 清理缓存
docker exec pixman sh -c 'flask clean_cache'

# 更新 mytvsuper_tivimate.m3u 文件
docker exec pixman sh -c 'flask mytvsuper_tivimate'

代理规则

容器会请求以下域名或 IP,常见的 Clash 内核软件或 Surge 软件的规则配置如下:

rules:
  # 以下规则需要国内直连
  ## TPTV
  - DOMAIN-SUFFIX,mobaibox.com,DIRECT
  - IP-CIDR,183.207.0.0/16,DIRECT,no-resolve

  ## YSP
  - DOMAIN-SUFFIX,cctv.cn,DIRECT
  - DOMAIN-SUFFIX,yangshipin.cn,DIRECT

  ## ITV
  - DOMAIN-SUFFIX,dnsany.com,DIRECT
  - DOMAIN-SUFFIX,cmvideo.cn,DIRECT
  - DOMAIN-SUFFIX,chinamobile.com,DIRECT

  # 以下规则需要台湾线路
  ## Hamivideo
  - DOMAIN-SUFFIX,cdn.hinet.net,Taiwan

  # 以下规则需要海外线路
  ## 4GTV & Hamivideo
  - DOMAIN-SUFFIX,4gtv.tv,Proxy
  - DOMAIN-SUFFIX,hinet.net,Proxy
  - DOMAIN-SUFFIX,ofiii.com,Proxy

  ## YouTube
  - DOMAIN-SUFFIX,googlevideo.com,Proxy
  - DOMAIN-SUFFIX,youtube.com,Proxy

  ## MytvSuper
  - DOMAIN-SUFFIX,mytvsuper.com,Proxy
  - DOMAIN-SUFFIX,tvb.com,Proxy

  # 以下规则可自行测试能否直连,不能直连的话设置为海外代理
  - DOMAIN-SUFFIX,livednow.com,Proxy
  - DOMAIN-SUFFIX,livednow.org,Proxy
  - DOMAIN-SUFFIX,wx.sb,Proxy

支持的直播源

  • 四季線上 4GTV (http://ip:port/4gtv.m3u)
    • 四季線上 4GTV 解析播放代码 第一弹
    • 四季線上 4GTV 无需解锁代理播放 第二弹
    • 四季線上 4GTV 免费播放全部频道 第三弹
  • 江苏移动魔百盒 TPTV (http://ip:port/tptv.m3u 或 http://ip:port/tptv_proxy.m3u)
    • 江苏移动魔百盒 全国 CDN 版本
    • Nginx 代理 TPTV 和 iTV
    • 江苏移动 IPTV 频道更新
  • 央视频直播源 (http://ip:port/ysp.m3u)
    • 抛砖引玉 央视频直播源已发布
  • LITV 直播源 (合并到 4gtv)
    • LITV 切片代理源已更新到 Docker image pixman/pixman
  • YouTube 直播源 (http://ip:port/youtube/{VIDEO_ID})
    • pixman 已支持 YouTube 直播源拉取
    • YouTube 直播支持通过播放列表生成 M3U
  • MytvSuper 直播源 (http://ip:port/mytvsuper.m3u)
    • pixman 已支持 MytvSuper 直播源
  • Beesport 直播源 (http://ip:port/beesport.m3u)
    • pixman 新增一批体育频道
  • 中国移动 iTV 平台 (http://ip:port/itv.m3u 或 http://ip:port/itv_proxy.m3u)
    • 无需 IPV6,三网通看移动 iTV 直播源
    • Nginx 代理 TPTV 和 iTV
  • 四川广电蜀小果
  • TheTV (http://ip:port/thetv.m3u)
  • Hami Video (http://ip:port/hami.m3u)
    • pixman 新增 Hamivideo 支持
  • DLHD (http://ip:port/dlhd.m3u)

更新日志

  • v1.0.0: 初始版本,支持 4gtv 和 tptv 源,支持 Arm64, Arm/v7 和 x86_64 架构
  • v1.0.1: 修复 4gtv 无法播放的问题
  • v1.0.2: 新增央视频源,取消 Arm/v7 架构支持
  • v1.0.3: 更新央视频源,新增 CETV1、天津卫视、新疆卫视、兵团卫视,修复 CCTV2 音画不同步,新增支持 Arm/v7 架构
  • v1.0.4: 新增 LITV 源
  • v1.0.5: 4gtv 与 litv 合并,现在无需订阅 litv
  • v1.0.6: 删除 litv m3u 路由,频道合并到 4gtv
  • v1.0.7: 修复民視频道
  • v1.0.8: 修复央视频
  • v1.1.0: 新增 pixman/pixman-armv7 镜像
  • v1.1.1: 修复央视频
  • v1.1.2: 修复 4gtv 失败 hhhh
  • v1.1.3: 修复 4gtv
  • v1.1.4: 4gtv 频道新增 霹靂布袋戲
  • v1.1.6: 增加 YouTube 直播
  • v1.1.7: 增加 YouTube 播放列表生成 M3U
  • v1.1.8: 修复央视频
  • v1.1.9: 修复央视频
  • v1.1.10: 修复 YouTube 超长列表转换失败
  • v1.2.0: 增加 MytvSuper 直播源
  • v1.2.1: 增加 Beesport 直播源
  • v1.2.2: 修复 Beesport 在某些播放器提示证书错误的问题
  • v1.2.3: 修复 TPTV
  • v1.2.4: 修复 Beesport
  • v1.2.5: TPTV 增加 cdn 参数
  • v1.2.6: 修复 TPTV
  • v1.2.7: 更新 TPTV 频道列表
  • v1.2.8: 更新 TPTV 频道列表
  • v1.2.9: 尝试修复 TPTV 403 问题
  • v1.3.0: 修复上个版本错误代码
  • v1.3.1: 修复央视频
  • v1.3.2: 修复央视频
  • v1.3.3: 新增 iTV
  • v1.3.4: TPTV 新增频道,iTV 移除不可用频道
  • v1.3.5: 修复 Beesport 频道,修复 4gtv,内置代理 TPTV 和 ITV ts,修复央视频
  • v1.3.6: 新增 server 参数支持
  • v1.3.7: 修复 Beesport
  • v1.3.8: 修复央视频
  • v1.3.9: 优化 4gtv
  • v1.4.0: 支持导入外部的 m3u 文件
  • v1.4.1: 修复 TPTV 和 4GTV 的缓存机制
  • v1.4.2: 增加对 HEAD 请求的处理
  • v1.4.3: 修复 4gtv 断流问题
  • v1.4.4: 优化 TPTV UA
  • v1.4.5: TPTV 增加频道
  • v1.4.6: 优化 TPTV accountinfo 逻辑
  • v1.4.7: 增加蜀小果频道
  • v1.4.8: 修复央视频
  • v1.4.9: TPTV 增加频道
  • v1.5.0: 蜀小果增加频道
  • v1.5.1: TPTV 增加频道
  • v1.5.2: 修复蜀小果
  • v1.5.3: 修复央视频
  • v1.5.4: 修复央视频,蜀小果增加频道
  • v1.5.5: 新增 Thetv,MytvSuper 增加奥运频道
  • v1.5.6: TPTV 增加频道
  • v1.5.7: 修复 TPTV
  • v1.5.8: 修复 TPTV,修复 TheTV
  • v1.5.9: 优化 TheTV
  • v1.6.0: 修复 TheTV,修复 YSP
  • v1.6.1: 修复 YSP,修复 ITV,新增 Hami
  • v1.6.2: 调整 Hami 列表
  • v1.6.3: 修复 YSP,完善 Hami
  • v1.6.4: 优化 Hami 缓存机制
  • v1.6.5: 修复 Hami
  • v1.6.6: iTV 代理模式修复
  • v1.6.7: 修复 Hami 列表
  • v1.6.8: 修复 Thetv,移除 Hami 奥运频道,提升 Hami 播放流畅度
  • v1.6.9: 修复 Hami 部分频道无法播放的问题
  • v1.7.0: 修复视频流选择优先级问题
  • v1.7.1: 修复央视频列表
  • v1.7.2: 修复 Thetv
  • v1.7.3: 修复 4GTV
  • v1.7.4: 修复央视频 & 4GTV
  • v1.7.5: 修复央视频
  • v1.7.6: 修复 Beesport
  • v1.7.7: 修复 Hami & Thetv
  • v1.7.8: 修改内部 API 域名
  • v1.7.9: Hami 增加频道,支持 IPV6 访问,修复反向代理端口问题
  • v1.7.10: 调整 Hami 逻辑,运行 pixman 不再需要台湾服务器
  • v1.7.11: 修复 4GTV 频道无声问题,修复央视频,Hami 免费频道增加三立新闻台,MytvSuper 增加 28 频道,调整了一些频道信息
  • v1.7.12: 修复 Beesport & Thetv
  • v1.7.13: 修复 Beesport 在某些网络环境下无法播放的问题
  • v1.7.14: 修复 Beesport
  • v1.7.15: 修复 Beesport,新增 DLHD 测试频道
  • v1.7.16: 修复 MytvSuper 28 频道,修复央视频卫视
  • v1.7.17: 提高 Thetv 播放速度
  • v1.7.18: 修复 Beesport & DLHD
  • v1.7.19: 修复上个版本的错误
  • v1.8.0: 修复 TPTV,完善缓存机制
  • v1.8.1: 修复央视频,修复 TPTV 个别频道无法播放问题

由于该帖回复数量过多,现关闭评论,如遇问题,请自行发帖。

  • 引用文章
  • 被文章引用
四季線上 4GTV 解析播放代码 第一弹 四季線上 4GTV 无需解锁代理播放 第二弹 四季線上 4GTV 免费播放全部频道 第三弹 🥚🥚🥚 在群晖 Synology 上运行 pixman 及 nginx 江苏移动魔百盒 全国 CDN 版本 抛砖引玉 央视频直播源已发布 LITV 切片代理源已更新到 Docker image pixman/pixman pixman 已支持 YouTube 直播源拉取 YouTube 直播支持通过播放列表生成 M3U pixman 已支持 MytvSuper 直播源 pixman 新增一批体育频道 使用 nginx 负载均衡稳定收看江苏移动 IPTV 江苏移动 IPTV 频道更新 无需 IPV6,三网通看移动 iTV 直播源 Nginx 代理 TPTV 和 iTV pixman 新增 Hamivideo 支持
四季線上 4GTV 无需解锁代理播放 第二弹 四季線上 4GTV 免费播放全部频道 第三弹 🥚🥚🥚 在群晖 Synology 上运行 pixman 及 nginx 江苏移动魔百盒 全国 CDN 版本 抛砖引玉 央视频直播源已发布 小白一个 LITV 切片代理源已更新到 Docker image pixman/pixman pixman 已支持 YouTube 直播源拉取 YouTube 直播支持通过播放列表生成 M3U pixman 已支持 MytvSuper 直播源 pixman 新增一批体育频道 使用 nginx 负载均衡稳定收看江苏移动 IPTV 江苏移动 IPTV 频道更新 无需 IPV6,三网通看移动 iTV 直播源 pixman 新增 Hamivideo 支持
renwen #61 2024年05月31日

软路由 openwrt 的docker 插件 进入容器 点击比如 pixman 后就有 什么 启动 重新启动 升级 这些选项 每次我都点击升级 就自动生成个新的 旧的自动停止运行 手动删除掉 都没用 命令操作

回复此楼 修改
coding #62 2024年05月31日
对 renwen #61 回复

你用的 openwrt 是哪个版本的

回复此楼 修改
renwen #63 2024年05月31日

Docker 版本
26.1.0

回复此楼 修改
luantran #64 2024年05月31日

我要安装histar上docker, 您能指导我完成该命令吗?

回复此楼 修改
coding #65 2024年05月31日
对 luantran #64 回复

histar?你说的是 php 的那个代码吗?那不能用 pixman docker,可以去找个有 php 环境的 docker

回复此楼 修改
coding #66 2024年05月31日
对 renwen #63 回复

我建议你使用 docker compose,如果手动操作也行啊,效果一样的

回复此楼 修改
luantran #67 2024年06月03日

admin 能否增加更多国外体育频道?😀 😀

回复此楼 修改
coding #68 2024年06月04日
对 luantran #67 回复

没有可用的源

回复此楼 修改
renwen #69 2024年06月04日

mytvsuper 这个什么时候增加上呀

回复此楼 修改
coding #70 2024年06月04日
对 renwen #69 回复

快了。。

回复此楼 修改
echolin #71 2024年06月04日

谢谢大神的工作,我现在ip:5000/litv/xxxx这种可以看,而/4gtv/xxxx则不行,前天之前还全部ok,请问这是什么原因?

回复此楼 修改
coding #72 2024年06月04日
对 echolin #71 回复

网络错误,需要检查你的代理设置

回复此楼 修改
coding 在 小白一个 提及了此话题。 2024年06月05日
echolin #74 2024年06月05日
对 coding #72 回复

还是搞不定,发现抓不到4gtv的play url,litv的就没问题,docker是安在亚马逊云上(美国服务器)的,没代理

回复此楼 修改
iamfang #75 2024年06月05日

感谢楼主

回复此楼 修改
coding #76 2024年06月05日
对 echolin #74 回复

那应该是亚马逊的 ip 被 ban 了

回复此楼 修改
coding 在 pixman 已支持 YouTube 直播源拉取 提及了此话题。 2024年06月06日
skylark #78 2024年06月06日

好像拉不了最新镜像。。

回复此楼 修改
javon #79 2024年06月06日

我的国内服务器也拉不到最新镜像

回复此楼 修改
1 个赞
skylark #80 2024年06月06日

有其他途径可以拉到最新镜像么。我测试了好像其他镜像是可以拉的。 @coding

回复此楼 修改
coding #81 2024年06月06日
对 skylark #80 回复

不太清楚是不是针对性的屏蔽了,海外服务器可以正常拉取

回复此楼 修改
skylark #82 2024年06月06日
对 coding #81 回复

有其他方式可以下载镜像么。。

回复此楼 修改
coding #83 2024年06月06日
对 skylark #82 回复

找一个海外服务器 pull 下来之后,使用 docker save {IMAGES_ID} > pixman.tar 导出,然后在国内服务器上使用 docker load > pixman.tar 导入

回复此楼 修改
zjgtree #84 2024年06月06日

持续更新,大佬辛苦

回复此楼 修改
minor8429 #85 2024年06月08日

可以用这个网站docker加速,傻瓜操作。https://dockerproxy.com/

回复此楼 修改
1 个赞
coding 在 pixman 已支持 MytvSuper 直播源 提及了此话题。 2024年06月11日
magicluweibo #87 2024年06月11日

大佬,我想进交流群,有q群吗

回复此楼 修改
coding #88 2024年06月11日
对 magicluweibo #87 回复

论坛首页右侧边栏就有链接 https://t.me/livednowgroup

回复此楼 修改
coding #89 2024年06月11日
对 magicluweibo #87 回复

看错了,没有 Q 群

回复此楼 修改
coding 在 pixman 新增一批体育频道 提及了此话题。 2024年06月13日
  • 上一页
  • 1
  • 2
  • 3
  • 4
  • 5
  • …
  • 13
  • 14
  • 下一页
收到新回复,点击立即加载
需要 登录 后方可回复, 如果你还没有账号请 注册新账号
Coding
@coding
有事请发帖 @coding 或 联系 [email protected]
统计信息
会员
1,786
话题
259
回帖
2,955
活跃会员 查看排行
Devin
Koguan
nt01xp
jmk92
859876741
kewycjy
cnvc
kkk00011
0xyyyy
wayne630
zf7222749
zmy123
Unlovely
bos5201314
scjxx
once
wykds
LeoXD
a15ban
gally

A digital lifestyle community co-maintained by Pixer

本网站服务器由 提供,CDN 由 提供,基于 Homeland 构建,采用 Docker 部署。