音视频处理MCT

    快速入门

    1. 初始化一个MediaClient。

      MediaClient是与MCT服务交互的客户端,所有Media操作都是通过MediaClient完成的。用户可以参考新建MediaClient,完成初始化客户端的操作。

    2. 新建一个Pipeline(任务队列)。

      通过Pipeline,用户可以更灵活地管理转码任务。当用户创建一个Job(任务)时,用户必须指定一个队列。

      用户在创建队列时,需要为队列指定队列的名称、队列的类型(免费型或独享型)、一组源多媒体资源所属的Bucket与目标多媒体资源所属的的Bucket。输入和输出的Bucket可以是不同的。

    3. 查看Preset(多媒体模板)

      查看系统预设的多媒体模板。模板是一个视频资源在做转码计算时所需参数的集合。用户可以更简便的将一个模板应用于一个和多个视频的转码任务,以使这些任务输出相同规格的目标多媒体资源。

      音视频转码为用户预设了丰富且完备的系统模板,以满足用户对于目标规格在格式、码率、分辨率、加解密、水印等诸多方向上的普遍需求,对于不希望过多了解音视频复杂技术背景的用户来说,是最佳的选择。

    4. 新建一个Job(任务)。

      创建一个Job执行多媒体转码任务。每个任务将一个原始的多媒体资源转码成目标规格的多媒体资源。因此,任务和转码的目标是一一对应的,也就是说如果用户需要将一个原始视频规格转换成三种目标规格,比如从AVI格式转码成FLV/MP4/HLS格式,那么用户将会需要创建三个任务。

      用户在创建任务时,需要为任务指定所属的队列、所需应用的转码模板以及原始音视频资源的BOS Key以及目标音视频资源BOS Key。

    5. 查询指定Object多媒体格式信息

      用户通过BOS Bucket+Key获取指定多媒体文件的媒体信息。

    上一篇
    安装MCT-PHP-SDK
    下一篇
    开发者指南