文档

基础概念

更新时间:

通过本文您可以了解智能媒体管理的基本概念,例如项目、数据源等。

重要

此文档已不再维护,建议您使用新版智能媒体管理。

项目

开发者使用智能媒体管理服务的基本单元。例如开发者开发网盘APP时,在与存储数据的OSS Bucket相同的地域创建项目,并对项目授予访问OSS Bucket的权限,可以便捷的使用智能媒体管理的文档预览、图片AI功能等。

智能媒体管理包括如下项目类型:

  • 文档标准型:支持格式转换、文档预览功能。

  • 图片标准型:支持内容识别、二维码检测、人脸检测等图片AI功能。

数据源

为智能媒体管理提供数据来源,当前只支持OSS作为数据源。

数据源可以为整个Bucket或者Bucket的前缀,通过在RAM控制台配置角色Policy时实现控制,再通过智能媒体管理服务创建项目时指定角色,完成对数据源的访问控制。

请求类型

  • 同步请求

    客户端发出请求后阻塞等待结果返回,通常在几百毫秒内返回。例如图片实例中的人脸检测、内容识别等。

  • 异步请求

    为了解决同步任务执行时间太长,导致客户端阻塞太久的问题,例如超过10秒客户端可能会链接断开,因此智能媒体管理引入了异步请求机制。

    客户端发出请求后,系统会快速返回ID,基于此ID,可以查询异步请求的状态。例如大文件的格式转换请求可能几十秒,甚至分钟级才能完成。

任务

单个数据处理异步请求的执行实体,调用异步请求API返回的ID,即任务ID。例如执行单个文档的异步转换,它的执行实体就是一个任务。

任务创建后,支持Get查询任务状态,Delete删除任务,List遍历任务请求。

  • 本页导读 (1)