Sign inSign up

nextemby/nextemby

By nextemby

Updated 7 days ago

NextEmby - 次世代网盘媒体服务器解决方案

Image
9

100K+

nextemby/nextemby repository overview

📖 官方Wiki https://wiki.nextemby.com

🚀 软件定位

次世代Emby优化架构 - 专为网盘媒体库设计的智能加速平台,彻底解决网盘直连播放限制与风控问题。
(仅用于团队自制视频的分享,不得用于盗版传播。)

🔄 核心播放流程详解

Normal模式:基础秒传直链

路径: 源网盘 → 用户网盘 → 用户直链

用户播放请求 → 检测用户网盘无文件 → 源网盘秒传至用户网盘 → 获取用户网盘直链 → 返回播放

Pro模式:三级智能加速架构

● STEP 1:用户自有文件极速匹配 (50ms)

用户播放请求 → 检查播放用户自己的网盘 → SHA1文件存在?
    ├─ ✅ 存在 → 直接获取用户网盘直链 → 立即播放
    └─ ❌ 不存在 → 进入STEP 2

1次API调用,50毫秒完成

● STEP 2:用户间智能秒传加速 (5ms)

STEP 1未命中 → 查询本地播放记录数据库 → 搜索最近播放过相同文件的用户
    ├─ ✅ 找到最近已播放用户 → 秒传到 → 播放用户网盘
    │        ↓
    │    获取播放用户的网盘直链 → 返回播放
    │
    └─ ❌ 未找到 → 进入STEP 3

利用历史播放数据毫秒级本地搜索(5ms)
用户间秒传,零API消耗

● STEP 3:源网盘兜底保障

启动Normal模式兜底 → 源网盘秒传到播放用户网盘
        ↓
    获取播放用户的网盘直链 → 返回播放

100%可用性,多重备份机制


🔐 智能用户管理体系

👤 自主注册:用户独立个人中心
🔒 Cookie加密:用户自行设置网盘Cookie,二进制加密存储,隐私安全
🎨 品牌定制:完全自定义团队名称、LOGO
⚙️ 精细权限:多级访问控制与管理
☁️ 云端备份:自动定时备份用户资料至安全网盘


🐳 一键部署

首次访问: http://你的服务器IP:8091

docker run -d \
  --name nextemby \
  --restart=unless-stopped \
  --network host \
  -e TZ=Asia/Shanghai \
  -e PORT=8091 \
  -v <配置文件存放路径>:/Config \
  nextemby/nextemby:latest

services:
  nextemby:
    image: nextemby/nextemby:latest
    container_name: nextemby
    restart: unless-stopped
    network_mode: host
    environment:
      - TZ=Asia/Shanghai
      - PORT=8091
    volumes:
      - <配置文件存放路径>:/Config

Tag summary

Content type

Image

Digest

sha256:a8cf68191

Size

125.6 MB

Last updated

7 days ago

docker pull nextemby/nextemby