本文为您介绍媒体库的功能及业务场景。

功能

  • 媒体工作流管理:增、删、改、查以及激活和停止。
  • 媒体工作流执行实例:遍历和查询。
  • 媒体管理:增、删、改、查、搜索、维护媒体属性(标题、标签、封面、描述),以及设置媒体发布状态。
  • 媒体类目管理:增、删、改、查。

业务场景

  • 搜索媒体

    在媒体库中搜索满足条件的媒体集合。

    搜索方式:
    • 关键字搜索,逻辑“或”的关系:只要标题、标签、描述、类目任意属性能匹配即可。
    • 组合条件搜索,逻辑“与”的关系:指定的组合属性中(标题、标签、描述、类目中的两个及以上),必须每个属性都匹配。

    在搜索条件中,可以指定创建时间的区间来限定搜索范围。返回的结果也可以指定规则排序,按照创建时间升序或降序进行排序。

    返回的结果比较多时,可以选择分页获取。

  • 维护媒体属性

    每个媒体都包含四个基本属性:标题、标签、描述、类目,都可以通过API来设置。示例代码请参见媒体基本信息

  • 查询媒体详细信息
    一个媒体包含一个输入和若干个输出(视频、截图等)。可以通过查询返回媒体的详细输入、输出信息。示例代码请参见媒体详细信息
    • 输入信息包含:视频基本属性(宽、高、时长、大小、码率、帧率)以及视频详情(容器封装、视频、音频、字幕流,以及封装和流的详细信息)。
    • 输出信息包含:视频包含基本属性(宽、高、时长、大小、码率、帧率)以及OSS的URL地址。截图包含类型(单帧、批量)以及OSS的URL地址。
  • 管理媒体标签

    媒体库不提供全局标签管理,每个媒体的标签都是独立设置的,可以通过搜索媒体的API来查找所有设置了相同标签的媒体。示例代码请参见标签管理

功能使用

您可以通过媒体库SDK使用媒体库,媒体库SDK支持JavaPythonPHP。也可以直接通过HTTP、HTTPS访问API,详情请参见API使用手册