前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >飞牛 fnos Guovin/TV项目搭建与使用教程

飞牛 fnos Guovin/TV项目搭建与使用教程

作者头像
季春二九
发布2025-02-07 12:51:22
发布2025-02-07 12:51:22
35600
代码可运行
举报
文章被收录于专栏:季春二九季春二九
运行总次数:0
代码可运行

由于Guovin/TV相关镜像在飞牛仓库无法直接搜索到,本文采用Compose方式部署容器,此方式操作简单,可自动拉取镜像、创建映射文件夹并完成部署,无需进入SSH。

一、项目版本介绍

项目地址:https://github.com/Guovin/TV

  1. requests版本:轻量级,性能要求低,更新速度快,但稳定性不确定,推荐订阅源使用此版本。
  2. driver版本:性能要求较高,更新速度较慢,稳定性、成功率高。修改配置open_driver = False可切换到request版本,推荐酒店源、组播源、关键字搜索使用此版本。

二、安装 - Compose部署

  • 创建一个文件夹,文件夹名字可自定义。
2025-02-06T02:53:14.png
2025-02-06T02:53:14.png
  • 打开docker,找到Compose,点击右上角新增项目。
2025-02-06T02:53:51.png
2025-02-06T02:53:51.png
  • 创建项目,需输入项目名称、选择路径(即前面创建的文件夹),复制以下代码自行创建:
2025-02-06T02:54:52.png
2025-02-06T02:54:52.png
代码语言:javascript
代码运行次数:0
复制
- **requests版本**
代码语言:javascript
代码运行次数:0
复制
version: '3.8'
services:
  tv - requests:
    image: guovern/tv - requests:latest
    ports:
      - "8210:8000"
    volumes:
      - /vol1/1000/docker/tv - requests/config:/tv - requests/config
      - /vol1/1000/docker/tv - requests/output:/tv - requests/output
    restart: always
代码语言:javascript
代码运行次数:0
复制
- **driver版本**
代码语言:javascript
代码运行次数:0
复制
version: '3.8'
services:
  tv - driver:
    image: guovern/tv - driver:latest
    ports:
      - "8210:8000"
    volumes:
      - /vol1/1000/docker/tv - requests/config:/tv - driver/config
      - /vol1/1000/docker/tv - requests/output:/tv - driver/output
    restart: always

:默认端口是8000,因飞牛占用8000端口,此处将端口改成8210,也可自行修改为所需端口。新手需注意/vol1/1000/docker/tv - requests/config/vol1/1000/docker/tv - requests/output是自定义路径。其中configoutput这两个文件夹部署时会自动创建,也可提前创建,只要路径可用即可。创建文件夹是为保存docker - Compose.yml文件,映射目录也放在里面。 点击完成后等待构建,构建时不要关闭窗口,因镜像较大,需耐心等待。

2025-02-06T02:55:18.png
2025-02-06T02:55:18.png
  • 去容器查看日志,继续等待资源同步到本地,只能通过日志查看进度。资源同步完成大概需半小时,极个别情况可能更久,彻底完成后可通过浏览器访问http://ip:8210/log或者http://ip:8210/result查看结果页面。
2025-02-06T02:55:59.png
2025-02-06T02:55:59.png
  • 调用:调用地址为http://ip:8210,直接放在影视仓的直播源处即可。
2025-02-06T02:55:39.png
2025-02-06T02:55:39.png
  • 其他使用技巧
    • 配置文件路径
2025-02-06T02:56:29.png
2025-02-06T02:56:29.png
  • 默认调用的是m3u,若使用影视仓类似APP,会出现很多重复频道未合并的情况,需把配置文件的

open_m3u_result改成False,修改后默认调用txt。txt在影视仓没问题,但kodi用iptv插件和potplayer好像不支持txt。

代码语言:javascript
代码运行次数:0
复制
open_m3u_result = False
  • 目前默认ipv4和ipv6混合,即全部。若网络支持ipv6,建议开启只获取ipv6接口。
代码语言:javascript
代码运行次数:0
复制
ipv_type = ipv6
  • docker目前默认每日6点与18点自动执行更新,暂时无法自定义。
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2025-02-06 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、项目版本介绍
  • 二、安装 - Compose部署
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档