Pixman 是一款多平台 IPTV 聚合工具

pixman/pixman 是一款基于 Docker 的 IPTV 工具,支持 Arm64Arm/v7x86_64 架构。通过其灵活的架构兼容性和简单配置,用户可以轻松获取和观看各种 IPTV 直播源。无论是家庭用户还是技术爱好者,都能通过 Pixman 享受丰富的电视直播体验。

Pixman 软件特点

  1. 多平台支持
    • 可在支持 Docker 的操作系统上运行,包括 LinuxWindowsmacOS
  2. 架构兼容性
    • 提供多种架构的镜像(如 pixman/pixman-armv7),适配不同的设备和硬件需求。
  3. 易于使用
    • 用户可通过简单的 Docker 命令快速拉取并运行 Pixman 镜像,支持灵活指定版本和端口。
  4. 环境变量配置
    • 支持通过环境变量配置,如设置代理访问和接入特定直播源(如 MytvSuper)。
  5. 外部文件支持
    • 允许导入外部 M3U 文件,通过 HTTP 服务提供访问该源的功能,满足自定义需求。
  6. 更新简便
    • 提供清晰的更新流程,用户可轻松停止旧容器、删除镜像并快速拉取最新版本。
  7. 支持的直播源
    • 包括但不限于 4GTVTPTV央视频 等多种直播源,内容丰富多样。
  8. 社区支持
    • 拥有活跃的用户社区和论坛,便于用户交流经验、分享资源并解决问题。

Pixman 是一款功能强大且灵活的 IPTV 聚合工具,非常适合有多平台使用需求的用户。

在群晖 Synology 上运行 pixman 及 nginx

在 File Station 打开 docker 目录 (其他目录也可以),新建一个 pixman 文件夹,分别创建以下文件和文件夹

compose.yaml (environment ports 等参数根据实际情况修改)

services:
  pixman:
    image: pixman/pixman:latest
    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
    ports:
      - 5050:5000
    volumes:
       - ./m3u:/app/app/data/m3u
  pixman-nginx:
    image: nginx:latest
    restart: always
    container_name: pixman-nginx
    ports:
      - 8000:8000
    volumes:
       - ./pixman-nginx.conf:/etc/nginx/conf.d/pixman-nginx.conf

pixman-nginx.conf

server {
    listen 8000 default_server;
    resolver 223.5.5.5;

    location ~ ^/tptv/(?<path>.*) {
        set $ua 'okhttp/3';
        if ($arg_ua) {
            set $ua $arg_ua;
        }
        set $target_url http://tptvo.mobaibox.com/$path$is_args$args;

        proxy_pass $target_url;
        proxy_set_header User-Agent $ua;
    }

    location ~ ^/(?<cdn>ystenlive|bestlive|wasulive|fifalive|hnbblive)(?<path>.*) {
        set $target_url http://pixman.io.$cdn.dnsany.com$path$is_args$args;

        proxy_pass $target_url;
        proxy_set_header Host cache.ott.$cdn.itv.cmvideo.cn;
    }

    location / {
        return 200 'ok';
    }
}

m3u 目录是为了统一管理其他直播源列表,将 .m3u 文件放入即可。

Pixman 是一款多平台 IPTV 聚合工具

启动项目

打开套件 Container Manager,新增项目,项目名称随便写,路径选择 docker/pixman,因为我们已经预先创建好了 compose.yaml 文件,所以选择 使用现有的 docker-compose.yml 来创建项目

Pixman 是一款多平台 IPTV 聚合工具

Pixman 是一款多平台 IPTV 聚合工具

然后点击下一步,网站门户设置可以不管,点击完成,等待项目构建

Pixman 是一款多平台 IPTV 聚合工具

构建完成后查看项目详细数据,使用 http://群晖ip:5050/tptv_proxy.m3u?server=群晖ip:8000 即可订阅 TPTV 直播源,其他同理。

Pixman 是一款多平台 IPTV 聚合工具

更新镜像

当镜像有新版本的时候,首先停止项目

Pixman 是一款多平台 IPTV 聚合工具

然后在 操作 – 清除 来删除容器和创建的网络

Pixman 是一款多平台 IPTV 聚合工具

前往 映像 删除 pixman/pixman

Pixman 是一款多平台 IPTV 聚合工具

在 项目 pixman 操作选择构建

Pixman 是一款多平台 IPTV 聚合工具

更新完成

Pixman 是一款多平台 IPTV 聚合工具

以上操作都在网页端完成,如果你熟悉 Linux 操作,也可以直接 SSH 到群晖的终端来部署。

原创文章,作者:简单一点,如若转载,请注明出处:https://www.506064.com/n/160110.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
简单一点的头像简单一点
上一篇 2024-11-20 01:34
下一篇 2024-11-20 20:50

相关推荐

  • 群晖root密码详解

    一、root密码的概念 root密码是指用于登录群晖系统管理员账户root的密码。root是拥有系统最高权限的账户,使用root账户可以操作系统中的所有资源和数据,因此root密码…

    编程 2025-04-25
  • 群晖gitserver使用指南

    一、介绍 群晖gitserver是一个可以在系统上托管Git存储库的软件套件。它提供了全面的功能,如用户身份验证、存储库访问控制、Web界面和API等。群晖gitserver还支持…

    编程 2025-04-13
  • 群晖Transimission设置详解

    一、Transimission设置教程 Transmission是一款跨平台的BitTorrent客户端,它可以让我们方便地下载BT文件。对于群晖服务器用户来说,Transmiss…

    编程 2025-04-12
  • 群晖Root权限详解

    一、什么是群晖Root权限? Root权限是Linux系统下的超级管理员权限,通常也称为Root用户。在群晖系统中,Root用户可以访问系统中的所有文件和资源,并可以执行所有的系统…

    编程 2025-02-05
  • 群晖nginx开发指南

    群晖操作系统中自带的nginx服务器是一款轻量级的Web服务器和反向代理服务器软件,广泛用于高性能Web服务器、负载均衡、反向代理、IMAP/POP3代理服务器等场景。本文从多个方…

    编程 2025-02-01
  • 群晖qbittorrent – 多功能的种子下载软件

    群晖qbittorrent是一款开源的、跨平台的、轻量级的种子下载软件, 它结合了许多功能和优点:简单易用、界面友好、速度快、资源占用低、跨设备同步、强大的搜索功能等等。 群晖qb…

    编程 2025-01-03
  • 群晖Transmission:如何更好的管理种子?

    群晖NAS上安装了Transmission后,作为一款常用的BT下载工具,如何管理种子呢?本文将从多个方面为大家讲解如何更好的管理种子。 一、添加BT种子 添加BT种子是Trans…

    编程 2024-12-22
  • 群晖videostation详细阐述

    一、界面设计 群晖videostation作为一款视频播放器,拥有简洁明了的界面设计,首页显示最近播放的视频,提供多种分类显示方式,如按照标签、导演、演员、年份等分类方式。 在播放…

    编程 2024-12-12
  • 群晖NFS详解

    一、群晖NFS作用 Network File System,简称NFS,是Unix/Linux等操作系统常用的分布式文件系统方案之一。它可以让多个计算机之间共享文件,实现文件共享。…

    编程 2024-12-12
  • 群晖timemachine全解析

    一、timemachine介绍 timemachine是由苹果公司推出的一款备份软件,它可以备份、恢复你的Mac电脑上所有的文件。在Mac上使用timemachine备份非常简单,…

    编程 2024-12-09

发表回复

登录后才能评论