@sewise-dev
2018-12-04T06:18:28.000000Z
字数 1486
阅读 766
api
higoee
record
编号 | 版本 | 说明 | 作者 | 日期 |
---|---|---|---|---|
1 | v1.0 | 云端录制接口文档 | GuQiuSheng | 2018-10-18 |
- 列表项
/api/record/addTask
application/json
POST
参数 必选 类型 说明 RequesTBody channelid 是 String 频道ID userid 是 String 用户ID,预留字段,当前可设置为0,由系统分配 appid 是 String 录制应用ID token 否 String 令牌,预留字段 isAudioOnly 否 String 只录制音频,isAudioOnly=1 mixResolution 否 String 视频参数设置,预留字段
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
error | String | 添加任务失败时返回,错误原因 |
Request
url: http://ip:port/api/record/addTask
Response
{"success":true}
/api/record/stopTask
application/json
POST
参数 必选 类型 说明 RequesTBody channelid 是 String 频道ID
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 结果 |
count | int | 课程数量 |
Request
url: http://ip:port/api/record/stopTask
Response
{"success":true}
/api/record/getTask
application/json
GET
参数 必选 类型 说明 RequesTBody channelid 是 String 频道ID
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 结果 |
info | JSONArray | 任务信息 InfoItem |
InfoItem
返回字段 | 字段类型 | 说明 |
---|---|---|
appid | String | 应用id |
userid | String | 用户id |
channelid | String | 频道ID |
status | int | 任务状态 0:准备录制 1:录制中 2:转码中 3:上传中 4:任务成功 5:任务失败 |
percent | int | 任务进度 |
Request
url: http://ip:port/api/record/getTask?channelid=xxxxx
Response
{"success":true,"info":{"appid":"d451abf4157949e4a61154dd3ca224b9","_id":{"$oid":"5c05ec8f3d0d636c02f55edc"},"userid":"1376","channelid":"fe2583f3-2117-46b0-ae77-d1ee5697874a","token":"xxx","status":0}}