管道概述

管道是任务的队列。当您提交异步任务后,任务会进入管道中进行排队,根据优先级和提交顺序依次被调度执行。本文介绍MPS中管道的基本概念及使用限制。

基本概念

  • 管道有启用、禁用两种状态,管道被暂停时,媒体处理服务不再调度此管道中的作业执行,直到管道被重新启用为止,已在执行中的作业不受影响。

  • 管道中的任务可以有多种优先级。

    • 通过API提交的任务可以自定义优先级,最高为10,最低为1。

    • 通过控制台提交的任务优先级默认为6,不能修改。

    • 相同优先级的作业之间,根据任务提交时间顺序执行;不同优先级的作业之间,根据优先级从高到低执行。

应用场景

  • 通过创建多个管道,用于区分、管理不同的生产队列。

  • 通过暂停、开启管道,设置任务优先级,灵活控制生产需求。

  • 为管道配置MNS消息,接收异步任务处理结果。

  • 为管道配置监控报警,对转码任务数等指标进行监控。

使用限制

不同类型管道的创建数量、适用功能、并发能力不同。

  • 创建数量:每个用户(指每个阿里云账号)在每个服务地域默认可创建1个倍速转码管道、1个默认的智能生产管道、4个其他管道。

  • 适用功能:不同类型的管道,可处理不同类型的任务。如果提交不适用的任务会执行失败。

  • 并发能力:不同类型的管道,可同时处理的任务并发数不同,详见下表。如果任务量超过并发会排队等待。

说明

每个用户(指每个阿里云账号)在每个服务地域的所有相同类型的管道,共享该类管道的并发。

管道类型

适用功能说明

默认并发

标准管道

适用于自定义模板、定制模板、除窄带高清™2.0系列和超分系列以外的预置模板、异步截图和异步媒体信息任务。

400

倍速转码管道

适用的模板和功能范围与标准管道相同。

推荐需要快速获取转码结果的任务,启用倍速管道进行提速。

支持5/10/20/30倍速档位。倍速转码公测结束,正式版上线

200

倍速转码(旧版)管道

2023年2月14日前创建的是旧版倍速管道,仅支持5倍速。

200

窄带高清2.0管道

仅适用于窄带高清™2.0系列预置模板、全平台(MP4)-SDToHD和全平台(MP4)-2KTo4K预置超分模板。后台为您定制的窄带高清™2.0和超分模板请使用标准管道。

200

视频审核管道

适用于媒体审核作业。

10

视频DNA管道

适用于视频DNA作业。

10

智能标签管道

适用于智能标签作业。

2

智能封面管道

仅适用于智能生产作业中的智能封面任务。

智能封面任务在控制台提交时需要使用智能封面管道,通过SubmitIProductionJob接口提交时,可以传入智能封面管道ID,或不传入管道ID使用默认智能生产管道。

10

智能生产管道

适用于智能生产作业(如:视频摘要、字幕提取等所有生产作业)

系统已为您分配了1个默认的智能生产管道(默认管道在控制台暂不展示、也不支持修改和创建)。通过SubmitIProductionJob接口提交智能生产作业时,如果不传入管道ID则为使用默认管道。

10