前言
在信息化时代,影视资源和娱乐内容的获取变得越来越复杂。用户不仅需要面临众多影视平台的选择,还需要应对分散的资源查找与观看问题。OmniBox 正是为了解决这一痛点而诞生,它是一款功能强大的综合影视系统,致力于为用户提供一个无缝的、一站式观影体验。
OmniBox 聚合了多个影视资源源头,支持从采集站、网盘资源、电视直播源到主流直播平台的同步观看,完美解决了资源分散和查找困难的问题。无论你是影视爱好者,还是直播追剧迷,都可以在 OmniBox 上轻松找到自己喜欢的内容。
通过接入强大的 API,OmniBox 不仅可以显示分季分集的剧照、演员表、评分等信息,还能提供丰富的弹幕互动功能,让用户在享受影视内容的同时,也能与朋友一起畅聊互动。平台支持 4K 高清画质和跨平台观看,包括网页端、移动端以及电视端,真正实现随时随地的娱乐体验。
无论你是热衷于影视观看、电视直播,还是喜欢参与平台直播互动,OmniBox 都能为你带来最全、最便捷的观看解决方案。
🚀 核心功能
🌐 多源聚合:支持影视站、网盘资源搜索(对接pansou)
📺 电视直播支持:支持电视直播源观看,不错过电视直播
🎥 直播集成:支持 6 大主流直播平台的同步观看
💬 弹幕互动:支持弹幕功能,增加观影乐趣,还支持对接TMDB
有关截图
首页

影视站

电视直播

影视与资源

小结
这个项目与之前分享的moontv,libreTV和KatelyaTV差不多,都是空壳
需要配置后台接口,包含影视接口,直播接口,弹幕接口和TMDB还有配合pansou项目才能使用。
部署方法
使用Docker安装
本教程使用docker的方式安装部署,简单便捷

准备条件
1)一台服务器
我们使用莱卡云VPS和飞牛云NAS来演示
需要vps的可以看以下信息配置,可以参考以下资源占用情况
莱卡云官网
本期docker容器占用资源情况如下仅供参考不到50M

2)本项目使用到的项目
本教程使用的官方dockerhub地址
https://hub.docker.com/r/lampon/omnibox
3)域名(可选)
根据自己的需求
4) 影视资源接口
① 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账户执行以下步骤
2.1docker run命令
docker run -d \
--name omnibox \
--restart always \
-e TZ=Asia/Shanghai \
-p 7023:7023 \
-v $(pwd)/omnibox/data:/app/data \
--network media-net \
lampon/omnibox:latest
2.2docker-compose命令
创建一个目录,并进入此目录
mkdir omnibox ;cd omnibox
然后再新建docker-compose.yml
vim docker-compose.yml
services:
omnibox:
image: lampon/omnibox:latest # 使用最新的 Omnibox 镜像
container_name: omnibox # 容器名称为 omnibox
restart: always # 容器自动重启策略设置为总是重启
environment:
- TZ=Asia/Shanghai # 设置时区为上海
ports:
- "7023:7023" # 映射本地端口 7023 到容器的 7023 端口
volumes:
- ./omnibox/data:/app/data # 将本地的 ./omnibox/data 目录挂载到容器的 /app/data 目录
networks:
- media-net # 使用内部网络 media-net 进行通信
networks:
media-net:
driver: bridge # 使用默认的桥接网络驱动
三、执行容器运行命令
docker-compose up -d #运行容器
docker-compose ps #查看是否启动成功
正常启动如下所示
docker-compose ps
NAME IMAGE COMMAND SERVICE CREATED STATUS PORTS
omnibox lampon/omnibox:latest "./main" omnibox 18 hours ago Up 18 hours 0.0.0.0:7023->7023/tcp, [::]:7023->7023/tcp
四、web界面
打开web页面使用
成功以后需要打开自己相应的端口7023)防火墙就可以web端访问了
主界面
http://ip:7023
直接打开可以进入主界面
第一次建议先配置密码登录

按图配置即可

然后再配置各个接口-以影视接口为例

配合pansou

其他接口自行配置,这里不在介绍了
②飞牛云NAS部署
我们直接复制以上VPS的compose配置即可

启动成功

然后浏览器输入NAS的ip:7023端口就可以打开界面了
其他配置跟VPS上完全一样
绑定域名
VPS上的建议绑定下域名,方便管理。
绑定域名的教程参考以下内容
绑定域名视频教程
B站
YouTube
绑定域名可以参考
NginxProxyManager
https://duan.yyzq.eu.org//npm-ch
有任何问题可以直接留言或者问我
有任何问题可以直接留言或者问我
有任何问题可以直接留言或者问我
欢迎关注我们的微信公众号!


评论区