大地主的知识库
专注于收集、整理和分享各种各样的知识信息

飞牛NAS部署肥羊IPTV的allinone教程

20250110更新

删除多余的av3a-assistantro容器,解决安装报错的问题。建议打开命令生成器使用自己的token安装。

20250106更新

建议换用另外一个iptv项目,实测效果不错。

飞牛NAS部署IPTV-API项目教程

20250103更新  

点击打开命令生成器

按照文档要求生成部署指令,新版本增加了token验证。没有条件进行验证的,继续看下面的教程即可。

一、什么是肥羊IPTV

内容敏感,自行搜索找答案。

二、部署教程

本站飞牛NAS的所有docker容器部署教程都使用的docker-compose.yml,每个项目部署前面都是同样的创建文件夹等流程,这里不再重复写,可以参考 https://www.dadizhu.cn/fnnas/2024/11/feiniunasbushuaipanwangpanziyuansousuodejiaocheng/

这篇文章里面写的很详细。本教程主要是docker-compose.yml的内容部分,肥羊IPTV的详细使用教程、使用场景请自行搜索解决。

肥羊IPTV的docker-compose配置如下,其中只需要对外映射的端口即可,不做修改也不影响使用。对外映射的端口是 “5101:35455” 这里面的冒号左侧的数字,也就是5101这个数字。

 

services:
  allinone:
    image: youshandefeiyang/allinone            # 使用 youshandefeiyang/allinone 镜像
    container_name: allinone                    # 容器名称为 allinone
    privileged: true                            # 允许容器运行特权模式,提升容器权限
    restart: unless-stopped                     # 容器停止时自动重启,除非被手动停止
    ports:
      - "5101:35455"                           # 将主机的 35455 端口映射到容器的 35455 端口
    networks:
      - app-network                             # 将容器加入 app-network 网络
    command: >
      -tv=true
      -aesKey=u1dn1pa4vs1sv61pb4tqlkh3eq8vvlot
      -userid=6377533507
      -token=ccac726856a54bc6240b67e4919d927d304b2df6aad92956b2baf4f55838cd0a6928331d9803bdb06375006ca37212ea46e5e3e9e3f6ad8a5a69a5100bbb63bfd6bbc9b1b58fb0

  allinone_format:
    image: yuexuangu/allinone_format:latest     # 使用 yuexuangu/allinone_format 镜像
    container_name: allinone_format             # 容器名称为 allinone_format
    restart: always                             # 容器停止时自动重启(始终)
    ports:
      - "5102:35456"                           # 将主机的 35456 端口映射到容器的 35456 端口
    networks:
      - app-network                             # 将容器加入 app-network 网络

networks:
  app-network:
    driver: bridge                              # 定义 app-network 网络为 bridge 模式

然后在飞牛的docker里面创建项目即可,镜像比较小,大概3分钟左右就可以部署成功。

比如上面我使用的是5101端口,部署成功后使用飞牛IP+5101,http://192.168.2.146:5101这个地址在浏览器打开访问。如果浏览器页面显示请求成功四个字就说明部署的没问题,可以正常使用。

下面以http://192.168.2.146:5101为例,列出肥羊IPTV能够提供的直播地址列表。

聚合TV

http://192.168.2.146:5101/tv.m3u
TPTV

http://192.168.2.146:5101/tptv.m3u
BiliBili 生活

http://192.168.2.146:5101/bililive.m3u
虎牙一起看

http://192.168.2.146:5101/huyayqk.m3u
斗鱼一起看

http://192.168.2.146:5101/douyuyqk.m3u
YY 轮播

http://192.168.2.146:5101/yylunbo.m3u

还有更多的参数选项,来指定流媒体传输方式、线路选择、画质参数、CDN 切换等,请阅读官方的使用说明:https://pan.v1.mk/每期视频中用到的文件分享/allinone二进制文件/使用说明.md

这些都是m3u格式的直播源,如果你的播放器或者系统需要使用txt格式的直播源。可以使用项目里面的allinone_format来解决。

allinone_format容器的访问网址是http://192.168.2.146:5102,这里的5102端口是docker-compose.yml里面配置的,如果你有修改,这里也需要修改。

这是配置页面的截图,按照里面的说明进行配置并导出为txt格式即可,allinone_format的说明文档可参考https://hub.docker.com/r/yuexuangu/allinone_format

这里面的直播源可以用在播放器、jellyfin、plex等软件里,具体根据你的需求来使用。

测试了一下,里面的直播源速度很快,播放4K也不卡顿。

赞(4) 打赏
未经允许不得转载:大地主的知识库 » 飞牛NAS部署肥羊IPTV的allinone教程

评论 7

  1. #1

    其他没问题 av3a-assistant 拉取不了

    3周前 (01-04)回复
  2. #2

    显示构建失败呢

    苦海2周前 (01-07)回复
    • 大概率是源有问题 换下docker源

      ddzyx2周前 (01-07)回复
  3. #3

    av3a-assistant 拉取失败

    lck2周前 (01-10)回复
    • 可能是镜像更新了 我排查下

      ddzyx2周前 (01-10)回复
  4. #4

    av3a-assistant 拉取不了,换了几个仓库地址,还是不行

    lck2周前 (01-10)回复

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

微信扫一扫打赏

登录

找回密码

注册