产品文档

媒体处理服务

媒体处理 API

简介

媒体处理相关接口

版本

v1

API

接口名称 请求方式 功能描述
countImageStyle GET 图片样式总数
createImageStyle POST 添加图片样式
createSnapshotTemplate POST 创建截图模板
createThumbnailTask POST 创建截图任务,创建成功时返回任务ID。本接口用于截取指定时间点的画面。
createTranscodeTemplate POST 创建转码模板
deleteImageStyle DELETE 删除图片样式
deleteSnapshotTask DELETE 删除视频截图任务。删除任务时,会同时删除任务相关的数据,如任务执行结果等
deleteSnapshotTemplate DELETE 删除截图模板
deleteStyleDelimiter DELETE 删除bucket的图片样式分隔符配置
deleteTranscodeTemplate DELETE 删除转码模板
getImageStyle GET 图片样式详情
getNotification GET 获取媒体处理通知
getSnapshotTask GET 获取视频截图任务详细信息
getSnapshotTemplate GET 查询截图模板
getStyleDelimiter GET 获取bucket的图片样式分隔符配置
getThumbnailTask GET 根据任务ID获取截图任务。
getTranscodeJob GET 查询单个转码作业信息。
getTranscodeTemplate GET 查询转码模板
listImageStyle GET 图片样式列表
listSnapshotTasks GET 查询视频截图任务列表
支持过滤查询:
- createTime,ge 最早任务创建时间
- createTime,le 最晚任务创建时间
- status,in 任务状态IN查询
- taskId,eq 任务ID精确查询
listSnapshotTemplates GET 查询截图模板列表。
允许通过条件过滤查询,支持的过滤字段如下:
- templateId[eq] 按模板ID精确查询
listThumbnailTask GET 查询截图任务,返回满足查询条件的任务列表。
listTranscodeJobs GET 查询转码作业列表。
支持如下过滤器:
- title[eq] 按照输入视频标题进行精确匹配
listTranscodeTemplates GET 查询转码模板列表。
允许通过条件过滤查询,支持的过滤字段如下:
- transcodeType[eq] 按转码方式精确查询
modifySnapshotTemplate PATCH 修改截图模板
modifyTranscodeTemplate PATCH 部分修改转码模板
queryCallbackSettings GET 查询回调配置
setCallbackSettings POST 设置回调配置
setNotification PUT 设置媒体处理通知, 在设置Notification时会对endpoint进行校验, 设置时会对endpoint发一条SubscriptionConfirmation(x-jdcloud-message-type头)的通知, 要求把Message内容进行base64编码返回给系统(body)进行校验
setStyleDelimiter PUT 设置图片样式分隔符
submitSnapshotTask POST 提交视频截图任务
submitTranscodeJob POST 提交转码作业
updateImageStyle PUT 修改图片样式
updateTranscodeTemplate PUT 完整更新转码模板
更新时间:2020-05-09 10:43:01