群晖Docker部署免维护的IPTV直播源+点播聚合m3u的教程

一、使用Docker方式或者使用Docker compose方式部署二选一(本教程用“2、Docker compose方式”);由于docker域名被墙,网络环境需要保证docker可以正常拉取镜像,如果镜像无法拉取的,请参考【本教程】设置,或者【自行搭建docker加速地址】;

1、使用Docker方式

部署肥羊IPTV的allinone:

docker run -d --restart unless-stopped --net=host --privileged=true --name allinone youshandefeiyang/allinone

部署watchtower自动监听肥羊IPTV的allinone镜像更新:

docker run -d --name watchtower --restart unless-stopped -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower allinone -c --schedule "0 0 2 * * *"

 

2、使用Docker compose方式:

version: "3.3"
services:
 allinone:
  restart: unless-stopped
  privileged: true
  container_name: allinone
  image: youshandefeiyang/allinone
  network_mode: "host"
 av3a-assistant:
  image: youshandefeiyang/av3a-assistant:amd64
  restart: unless-stopped
  privileged: true
  network_mode: "host"

 

 

二、肥羊IPTV的allinone的m3u链接地址:
1、Ysptp 和 IPtv 聚合m3u地址:
http://群晖的IP:35455/tv.m3u

 

 

2、BiliBili 生活:
http://群晖的IP:35455/bililive.m3u

 

3、虎牙一起看:
http://群晖的IP:35455/huyayqk.m3u

 

4、斗鱼一起看:
http://群晖的IP:35455/douyuyqk.m3u

 

5、YY 轮播:
http://群晖的IP:35455/yylunbo.m3u

 

三、使用方法:

上述m3u地址可以在电脑上使用PotPlayer打开,或者在emby/jellyfin/kodi等多媒体软件中添加到iptv插件中使用。

 

点赞
  1. 狮子采葡萄说道:
    Google Chrome Windows 10
    请教博主,怎么实现一条链接可以访问另外两条链接的内容(合并输出)? 比如我们想把 tv.m3u 跟 yylunbo.m3u 两条链接内容一起读取 放到 能播放的壳子中。
    1. 博主说道:
      Google Chrome Windows 10
      正常情况下,一条链接肯定不能同时把两个链接的内容合并,除非你自己编程咯。
      1. 狮子采葡萄说道:
        Google Chrome Windows 10
        :haha: 想当懒人,无奈实力不允许啊。。。
        1. 博主说道:
          Google Chrome Windows 10
          你可以换个思路啊:把这两个文件放到NAS上,手动复制粘贴合并成一个新的文件,然后在EMBY或者Jellyfin加载这个新的文件
          1. 狮子采葡萄说道:
            Google Chrome Windows 10
            现在就是在用手动的啊! 一直在追求当个懒人
  2. 狮子采葡萄说道:
    Google Chrome Windows 10
    博主, 有没有可以分析M3U文件内容,进行晒选,分类 再生成TXT 或者M3U8 的DOCKER应用
    1. 博主说道:
      Google Chrome Windows 10
      这个项目就是生成m3u啊,如果你要进行筛选分类,可以去看一下这个项目:https://registry.hub.docker.com/r/yuexuangu/allinone_format/,要是还不合适,你只能自己做二次开发了。
  3. 狮子采葡萄说道:
    Google Chrome Windows 10
    你好,博主 DOCKER 安装肥羊成功后, 使用过程中还会不会受到DOCKER加速服务器的影响?
    1. 博主说道:
      Google Chrome Windows 10
      正在运行的容器不受docker加速服务器的影响,将来如果是需要更新容器,如果你的网络没有代理或者docker加速服务器无法正常拉取文件的话,那么容器将没法更新。
  4. 度百岁说道:
    Google Chrome Windows 10
    大佬,emby添加进去不出来频道什么原因呢?
    1. 博主说道:
      Google Chrome Windows 10
      你是不是没添加电视指南的源?把这个电视指南的源添加进去吧http://epg.51zmt.top:8000/e.xml
      1. 度百岁说道:
        Google Chrome Windows 10
        谢谢吗,添加了。但是也不出来,知道啥问题。
  5. Dickies说道:
    Google Chrome Windows 10
    我有个疑问,compose里为什么多了个av3a-assistant的容器,这个容器好像没有也可以,具体是什么作用呢?看dockerhub上没有说明,github也g了 :weiqv:
    1. 博主说道:
      Google Chrome Windows 10
      av3a-assistant是一个golang版本的ffmpeg-av3a推流工具,自动控制推拉流启停,监控推拉流状态。作者在恩山论坛上面有发贴说明:https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=8390905
      1. Dickies说道:
        Google Chrome Windows 10
        原来如此,感谢博主指导
  6. sun说道:
    Google Chrome Windows 10
    亲测有效,完美
  7. 黄喵是个肥喵说道:
    Google Chrome Windows 10
    请教一下 我朋友没有服务器部署 我可以把35455映射后 域名:35455/tv.m3u 给他用吗?
    1. 博主说道:
      Google Chrome Windows 10
      可以是可以,但是这样会占用你家宽带的上传哦。
  8. 海蓝色说道:
    Google Chrome Windows 10
    博主好,请问,到了使用Docker compose方式部署肥羊IPTV的allinone容器+watchtower自动监听镜像更新(两个容器):这里,我的项目建立失败,提示allinone容器被占用,需要改名字,这个是什么情况
    1. 博主说道:
      Google Chrome Windows 10
      应该是你群晖现有的容器中有重名了,你检查一下容器名称是不是有allinone或者watchtower。
      1. 海蓝色说道:
        Google Chrome Windows 10
        我是不是执行过1、使用Docker方式部署(两个容器): 肥羊IPTV的allinone容器: docker run -d --restart unless-stopped --net=host --privileged=true --name allinone youshandefeiyang/allinone 部署watchtower自动监听肥羊IPTV的allinone镜像更新: docker run -d --name watchtower --restart unless-stopped -v /var/run/docker.sock:/var/run/docker.sock contain 这两个代码,就不需要在执行2、使用Docker compose方式部署肥羊IPTV的allinone容器+watchtower自动监听镜像更新(两个容器):这一步了?
        1. 博主说道:
          Google Chrome Windows 10
          对啊,我不是写了:部署方式二选一即可吗。
          1. 海蓝色说道:
            Google Chrome Windows 10
            那是我自己弄错了,感谢博主了

发表回复