媒体处理提供强大的媒资检索功能,上传媒体到媒体库后,可以对媒体文件进行工作流管理、媒体管理、媒体类目管理等操作。本文为您介绍媒体库的功能及业务场景。
功能
媒体工作流管理:增、删、改、查以及激活和停止。
媒体工作流执行实例:遍历和查询。
媒体管理:增、删、改、查、搜索、维护媒体属性(标题、标签、封面、描述),以及设置媒体发布状态。
媒体类目管理:增、删、改、查。
业务场景
搜索媒体
在媒体库中搜索满足条件的媒体集合。
搜索方式:
关键字搜索,逻辑“或”的关系:只要标题、标签、描述、类目任意属性能匹配即可。
组合条件搜索,逻辑“与”的关系:指定的组合属性中(标题、标签、描述、类目中的两个及以上),必须每个属性都匹配。
在搜索条件中,可以指定创建时间的区间来限定搜索范围。返回结果也可以指定规则排序,按照创建时间升序或降序进行排序。返回结果较多时,可以选择分页获取。
维护媒体属性
每个媒体都包含四个基本属性:标题、标签、描述、类目,都可以通过API来设置。示例代码请参见媒体基本信息。
查询媒体详细信息
一个媒体包含一个输入和若干个输出(视频、截图等)。可以通过查询返回媒体的详细输入、输出信息。示例代码请参见媒体详细信息。
输入信息包含:视频基本属性(宽、高、时长、大小、码率、帧率)以及视频详情(容器封装、视频、音频、字幕流,以及封装和流的详细信息)。
输出信息包含:视频基本属性(宽、高、时长、大小、码率、帧率)以及OSS的URL地址。截图包含类型(单帧、批量)以及OSS的URL地址。
管理媒体标签
媒体库不提供全局标签管理,每个媒体的标签都是独立设置的,可以通过搜索媒体的API来查找所有设置了相同标签的媒体。示例代码请参见标签管理。
功能使用
您可以通过媒体库SDK使用媒体库,媒体库SDK支持Java、Python、PHP。也可以直接通过HTTP、HTTPS访问API,详情请参见API使用手册。