雪场华为云VOD视频上传服务程序
编辑 | blame | 历史 | 原始文档

雪场视频处理服务

接口

1. getUserId 获取用户识别码

参数:无参数。

2. uploadFile 上传文件

参数:

字段 名称 备注
文件路径 file 必传
用户识别码 userId 必传

返回数据结构:

{
  "code": "200",
  "msg": "success",
  "data": "用户识别码"
}

流程

  1. 拍摄端拍摄完视频;
  2. 拍摄端调用getUserId接口获取用户识别码;
  3. 服务端调用比特API获取用户识别码并返回;
  4. 拍摄端命名视频文件,调用uploadFile接口启动视频上传;
  5. 服务端创建视频上传华为VOD任务,开始上传;
  6. 服务端上传完成后调用比特API创建商品,并将视频信息保存到商品字段中,refCode为用户识别码;
  7. 比特根据视频信息获取视频播放地址。

功能

  1. 日志记录;
  2. 上传任务保存到sqlite数据库;
  3. 对外接口
  4. 上传任务队列

配置文件

  1. /application.properties
雪道ID配置
com.ld.vps.trail.id=clyd_trail01
商品价格配置
com.ld.vps.trail.price=10
  1. /token,此配置文件用于存token
README 1 KB