IPTVCore是一套完整的 IPTV 与 OTT 流媒体平台解决方案,为内容运营方提供从后台管理、代理分销、用户播放到 Android TV 原生应用的完整生态系统。IPTVCore基于 Rust 高并发后端与 Next.js 前端构建,内置管理后台、代理分销系统、用户端 UI 及原生 Android TV 应用,支持 DRM、Stripe 支付、防盗链与设备风控,适合 IPTV 运营商与私有流媒体平台快速部署。
平台无需依赖第三方 CMS,即可独立运行,适合快速搭建自有 IPTV 或 OTT 视频服务,实现内容管理、用户管理、计费分销与安全控制的高度集成。
如果你需要 定制开发、功能扩展或二次开发支持,IPTVCore同样具备完善的源码与文档基础,是构建自有 IPTV 平台的理想选择。

核心技术架构
IPTVCore采用现代化、高性能技术栈,确保系统稳定性与可扩展性:
后端:
- Rust 高并发后端(Axum 框架)
- REST API 接口
- JWT + bcrypt 安全认证
- SQLite 数据库(内置,支持 Docker 部署)
前端:
- Next.js 15 + React 19
- TypeScript + Tailwind CSS
- 多主题、多语言(中 / 英 / 西)
客户端:
- 原生 Kotlin Android TV 应用
- Media3(ExoPlayer)+ FFmpeg 解码兜底
- 非 WebView,支持遥控器与语音搜索
平台核心功能亮点
1️⃣ 完整生态系统(All-in-One)
- 管理后台(Admin Panel)
- 多级代理 / 分销系统(Reseller Panel)
- 用户端 Web UI
- Android TV 原生播放器应用
2️⃣ 高性能与高并发
- Rust 后端可稳定支持 10,000+ 并发用户
- Docker + Nginx 快速部署
- 异步任务与后台扫描,不卡主流程
3️⃣ 多代理分销与商业变现
- 信用点数制代理系统
- Stripe 全球支付集成
- 阶梯式批量折扣(100 / 250 / 500 / 1000+)
- 透明定价公式,支持多设备套餐
4️⃣ DRM 与安全防盗
DRM 播放支持
- Widevine(需自有 License Server)
- ClearKey
- PlayReady(Android 尽力支持)
设备指纹识别
模拟器检测(Nox、BlueStacks 等)
IP 封禁、设备黑名单
双因素认证(2FA)
内容管理能力(CMS 功能)
📺 直播电视(Live TV)
- 无限频道
- 分类管理
- XMLTV EPG 节目单
🎬 点播内容(VOD)
- 电影 / 电视剧 / 动漫 / 少儿专区
- TMDB 自动抓取元数据
- 剧集自动编号
📡 信号源管理
- M3U / M3U8 导入
- RTMP / RTSP / HLS / DASH
- 自动刷新与 TTL 控制
- 每频道独立代理、Header、DRM 配置
管理后台功能(Admin Panel)
- 实时系统监控与数据统计
- 用户 / 代理 / 内容统一搜索
- 收入与账单管理
- 安全中心(IP 封禁、设备风控、日志)
- SMTP 邮件配置(无需手动改环境变量)
- API Key 管理(第三方系统对接)
- 内置工单支持系统
代理面板功能(Reseller Panel)
- 钱包式信用点数管理
- Stripe 在线充值
- 一键创建用户账号
- 多设备数套餐配置(3–10 台)
- 用户活跃度与到期预警
- 试用账号管理
- 完整操作日志
用户端体验(Web + TV)
Web 用户端
- 现代化响应式 UI
- 个性化推荐内容轨道
- 继续观看 / 收藏 / 历史记录
- 多字幕、多音轨、倍速播放
Android TV 应用
- 原生 D-pad 遥控导航
- 频道预览 + 电子节目单
- 自适应码率播放
- 播放失败自动切换解码方案
- 语音搜索支持
适用行业与场景
IPTVCore特别适合以下用户与企业:
- IPTV / OTT 内容运营商
- 多级代理分销型流媒体业务
- 私有部署的视频平台
- 企业内网 / 教育 / 酒店 IPTV 系统
- 海外 IPTV 商业项目
部署与运行环境要求
服务器:VPS / 独立服务器(需 Root)
系统:Ubuntu 20.04+ / Debian 11+
最低配置:
- 2 核 CPU
- 2GB 内存(推荐 4GB)
- 20GB 存储
推荐方案:
- Docker + Docker Compose
- Nginx + SSL(Let’s Encrypt)



