Mibo 全栈媒体管理与播放系统产品系统

我要开发同款
Atlankj2026年07月08日
5阅读

技术信息

语言技术
ReactTypeScriptMySQLGo
系统类型
WindowsLinuxMacOS
行业分类
内容平台

作品详情

行业场景

Mibo 面向个人影音库、家庭媒体中心和小型内容管理场景,解决本地/网盘媒体资源分散、元数据不统一、播放入口割裂、观看进度难同步的问题。系统围绕媒体资源采集、整理、检索、播放和运维管理建立完整闭环,适合需要自建媒体库、统一管理影片剧集、直播源和用户观看记录的场景。

功能介绍

项目包含媒体库管理、影片/剧集/季集浏览、媒体详情页、播放源选择、Web 播放、HLS/直连播放、字幕与音轨展示、直播源管理、频道列表与分组、全局搜索、收藏、继续观看、最近播放、用户登录、PIN 登录、管理员设置、媒体源配置、后台扫描任务、元数据匹配与治理工作台等模块。前端提供完整管理台和播放体验,后端负责媒体源接入、库扫描、元数据入库、播放授权、会话与用户进度、任务调度和系统配置。

项目实现

我主要负责全栈架构设计与核心功能实现,包括 React + TypeScript 前端应用、TanStack Router 路由、TanStack Query 数据请求、Tailwind CSS 与组件体系、媒体库/播放/直播/设置等页面,以及 Go 后端服务的 API、用户会话、媒体扫描、元数据治理、播放访问和任务调度。项目支持 SQLite/MySQL/PostgreSQL,多环境配置,前后端可独立开发,也可将前端静态资源嵌入后端构建为自包含媒体服务。实现难点包括媒体资源识别、异步扫描任务状态流转、播放源签名访问、用户进度同步和复杂后台管理界面的状态组织。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论