注意:因历史课堂/微课下载会产生额外转录费用,使用此接口将按转录时长计费,单价固定1元/小时。
按照接口传参规则,实 现下载历史课堂视频、微课视频 ;
支持视频存储至客户自有服务器中(提供可以上传OSS的AK和SK);
实现数据沉淀,二次维护与转换。
https://www.plaso.cn/dataentry/liveclass/transferVideo
名称 | 类型 | 必填 | 描述 |
---|
fileName | String | true | 历史课堂名称 |
recordId | String | true | 历史课堂ID |
convertMode | Numbe | false | 视频模式 1:仅头像 2:仅白板 10:白板+大头像 20:头像+白板 (默认值) |
resolution | String | false | 转码分辨率 720P/1080P (默认值:720P) |
videoBitrate | Number | false | 视频码率 500-8000 kbps (预期码率,以最终转码结果为准) |
audioBitrate | Number | false | 音频码率 64-320 kbps (预期码率,以最终转码结果为准) |
frameRate | Number | false | 视频帧率 15-60 fps (默认值:45) |
名称 | 类型 | 描述 |
---|
code | Number | 0:执行成功 ;22001:存在进行中的任务 ; 22003:课堂不存在 |
obj | Object | |
├ taskId | String | 任务编号 |
https://www.plaso.cn/dataentry/liveclass/getVideoTask
名称 | 类型 | 必填 | 描述 |
---|
code | Number | true | 成功返回0 |
obj | Object | | |
├ status | String | true | 当前任务状态定义 |
├ Wait | Number | | 0 :等待 |
├ Transfer | Number | | 1:开始执行 |
├ Upload | Number | | 2:开始上传 |
├ Callback | Number | | 3:开始回调 |
├ Finish | Number | | 99:成功 |
├ FailedTransfer | Number | | -1:转码失败 |
├ FailedUpload | Number | | -2:上传失败 |
├ FailedCallback | Number | | -3: 回调失败 |