欢迎光临
我们一直在努力

Docker搭建咪咕视频IPTV服务并搭配omniBOX使用

前言

伴随智能电视与电视盒子的广泛流行,越来越多的家庭用户开始追求更便利、更流畅的视频服务方案。咪咕视频作为国内知名的视频平台之一,凭借其丰富的内容资源与高清晰度的播放质量,成为众多家庭娱乐的首选。不过,如何把咪咕视频内容整合进家庭影院系统,特别是借助电视盒子来观看,成为了不少用户的需求。
本教程将讲解如何借助Docker技术,部署咪咕视频的IPTV服务器,并搭配omniBOX服务来提供便捷的观看体验。通过Docker容器化部署,不仅能省去传统安装过程中的繁琐环节,还能保证系统的高效性与可移植性。同时,我们也会展示如何将该部署与omniBOX配合使用,构建一个理想的家庭娱乐平台。

特征

以央视频道为主,另含部分卫视频道(不全)
默认标清,如需高清则要配置咪咕账户密码,为避免不必要的风险,本教程不做过多介绍,仅提供默认配置

注意事项

1.登录后使用不保证安全,请谨慎使用
2.需要国内IP才可正常访问(如果你配置的有代理记得关闭)
3.最新版更新,看720P也必须登录了注意

电脑浏览器打开咪咕视频登录成功之后
按F12之后以此打开Application-Cookies-User|info
按照图示
获取
muserId和mtoken
image
重新部署填入muserId和mtoken-即可使用
image-1764900347670

有关截图

部署完之后的样子
image-1764042923899

网页端使用

配合omniBOX直接在网页观看TV直播
image-1764043003522

苹果端使用

IOS端配合APTV使用
image-1764059048612
MAC系统配合APTV使用
001

安卓/安卓TV端使用

使用tvbox影视仓正常使用
image-1764061673051

部署方法

使用Docker安装

本教程采用docker方式安装部署,简单便捷
164b6ac419e23bc5390dc46601a202bf

准备条件

1)一台服务器

我们使用莱卡云VPS和飞牛云NAS来演示
需要vps的可以看以下信息配置,可以参考以下资源占用情况
莱卡云官网

本期docker容器占用资源情况如下仅供参考,内存占用大约30M
image-1764051532235
注意本项目只能国内IP使用,所以请购买国内的VPS或者使用NAS本地使用

2)本项目使用到的项目

本教程使用的官方github地址
https://github.com/develop202/migu_video

3)域名(可选)

根据自己的需求

① VPS部署

一、Docker环境部署

在vps安装docker和docker-compose
Docker官方安装文档(英文)
https://duan.yyzq.eu.org/docker-001
Docker-Compose官方安装文档(英文)
https://duan.yyzq.eu.org/docker-002
Centos安装Docker和Docker-compose(中文)
https://duan.yyzq.eu.org//03
Ubuntu安装Docker和Docker-compose(中文)
https://duan.yyzq.eu.org//04

推荐直接用一键脚本

docker安装脚本

bash <(curl -sSL https://cdn.jsdelivr.net/gh/SuperManito/LinuxMirrors@main/DockerInstallation.sh)

docker-compose安装脚本

curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && chmod +x /usr/local/bin/docker-compose

二、部署命令

登录国内服务器使用root账户执行以下步骤

docker-compose命令

创建一个目录,并进入此目录

mkdir  migu_video ;cd migu_video

然后再新建docker-compose.yml

vim docker-compose.yml
services:
  migu_video:
    image: develop767/migu_video:latest      # 镜像名称,使用最新版本
    container_name: migu_video               # 容器名称,可自定义
    ports:
      - "1111:1111"                          # 映射端口,左边为宿主机端口,右边为容器端口
    environment:                              # 环境变量配置
      - muserId=                              # 可选:咪咕帐号ID(不填则匿名访问)
      - mtoken=                               # 可选:咪咕登录令牌
      - mport=1111                            # 容器服务端口,保持与上面一致
      - mhost=http://110.42.60.10:1111       # 外部访问地址,请替换为你的NAS或服务器IP
      - mrateType=3                          # 清晰度:2=标清,3=高清,4=蓝光(VIP)
    restart: always                          # 容器异常退出后自动重启

三、执行容器运行命令

docker-compose up -d #运行容器
docker-compose ps  #查看是否启动成功

正常启动如下所示

docker-compose ps
NAME         IMAGE                          COMMAND                  SERVICE      CREATED       STATUS       PORTS
migu_video   develop767/migu_video:latest   "docker-entrypoint.s…"   migu_video   3 hours ago   Up 3 hours   0.0.0.0:1111->1111/tcp, [::]:1111->1111/tcp

四、web界面

打开web页面使用
成功以后需要打开自己相应的端口1111)防火墙就可以web端访问了

主界面

http://ip:1111

直接ip加端口就是使用接口,没有web界面
image-1764051781601

②飞牛云NAS部署

我们直接复制以上VPS的compose配置即可
image-1764051808804
启动成功
image-1764051819344

绑定域名

VPS上的建议绑定下域名,方便公网使用
绑定域名的教程参考以下内容

绑定域名视频教程

B站

YouTube

绑定域名可以参考
NginxProxyManager
https://duan.yyzq.eu.org//npm-ch

配合omnibox使用

配置方法
image-1764055023789
正常使用
image-1764055053547

有任何问题可以直接留言或者问我
有任何问题可以直接留言或者问我
有任何问题可以直接留言或者问我

欢迎关注我们的微信公众号!
微信公众号

 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

未经允许不得转载:安卿辰博客 » Docker搭建咪咕视频IPTV服务并搭配omniBOX使用

热门推荐

评论 抢沙发

安卿辰博客 专业 快捷

QUX主题是一款功能强大的收费 WordPress 主题,适配个人博客、资源分享站、资讯网站等多种场景

联系我们联系我们
切换注册

登录

忘记密码 ?

切换登录

注册