在运动相机本地存储卡的基础上,引入云存储能力。当相机处于联网且电量充足状态时,可自动将本地视频上传至云
端。用户可通过 App 实现视频的云端预览、剪辑及下载,提升视频管理和二次创作体验。
点击空白处退出提示
在运动相机本地存储卡的基础上,引入云存储能力。当相机处于联网且电量充足状态时,可自动将本地视频上传至云
端。用户可通过 App 实现视频的云端预览、剪辑及下载,提升视频管理和二次创作体验。
1. 用户与设备管理模块,用户注册、登录、登出、注销
设备绑定与解绑,WiFi 配置与验证,用户身份校验与会话管理
2. 用户信息与云空间模块,用户基础信息与行为统计,云存储空间额度管理,用户文件上传记录及历史数据查询
3. 云盘套餐与订阅模块,套餐列表获取(基于用户 IP 展示不同地区套餐),套餐订阅与续费,支付方式集成:微信支付、支付
宝、PayPal、信用卡
4. 用户文件与云剪辑模块,文件上传参数获取与校验,云端文件管理(预览、删除、恢复),云端视频剪辑与下载功能
5. 后台管理模块,用户信息及账号状态管理,用户云空间额度与使用情况统计,阿里云 CDN 流量及资源使用情况监控
项目架构:1.后端采用 .NET 8.0 Web API 构建核心服务,MySQL 作为主业务数据库
2.使用 Redis 进行登录态、Token、热点数据缓存
3.使用 MongoDB 存储用户文件列表及部分非结构化数据
4.采用 JWT 进行用户身份认证与鉴权
5.通过 MQ(消息队列) 解耦上传、转码、通知等异步任务
6.使用 WebSocket 实现实时通信,如上传进度、转码状态推送




评论