学员总数-
课程总数-
视频总数-
授权记录-
章节 / 小节-
对象存储-
上传任务-
服务状态-
推荐操作流程
1. 系统设置 → 先配置 Cloudflare R2 / S3。
2. 视频库管理 → 本地上传 HLS 文件夹,或扫描对象存储。
3. 课程管理 → 创建课程 / 目录 / 小节,并绑定视频。
4. 学员管理 → 创建账号或批量生成账号。
5. 授权管理 → 给学员授权课程并设置到期时间。
2. 视频库管理 → 本地上传 HLS 文件夹,或扫描对象存储。
3. 课程管理 → 创建课程 / 目录 / 小节,并绑定视频。
4. 学员管理 → 创建账号或批量生成账号。
5. 授权管理 → 给学员授权课程并设置到期时间。
运行结果
创建 / 编辑学员
批量生成账号
学员列表
| ID | 账号 | 昵称 | 状态 | 有效期 | 课程数 | 备注 | 操作 |
|---|
结果
创建 / 编辑课程 / 专栏
课程列表
| ID | 课程 | 状态 | 目录 | 小节 | 授权学员 | 排序 | 操作 |
|---|
目录管理
| ID | 目录标题 | 状态 | 小节数 | 排序 | 操作 |
|---|
小节管理 / 绑定视频
| ID | 目录 | 小节 | 绑定视频 | 试看 | 状态 | 排序 | 操作 |
|---|
结果
本地上传到 S3 / R2
推荐上传 HLS 文件夹:index.m3u8 + ts 分片 + cover.jpg。浏览器会直接上传到 S3/R2,不占 VPS 带宽。R2/S3 需要配置 CORS 允许 PUT。
等待选择文件。
结果
给学员授权课程
授权记录
| ID | 学员 | 课程 | 状态 | 开始 | 到期 | 备注 | 操作 |
|---|
结果
站点设置
正式版后台接口统一使用管理员登录,不再使用旧固定 Token。
当前管理员 / 修改密码
管理员账号 / 权限管理
只有主管理员 wuzhengping 和 xujie 可以新建次级管理员、修改管理员权限。次级管理员可以登录后台并修改自己的密码。
| ID | 账号 | 角色 | 状态 | 权限 | 最后登录 | 操作 |
|---|
对象存储配置
| ID | 名称 | 类型 | Bucket | 默认 | 状态 | 操作 |
|---|