MPS キューは非同期タスクを保持し、優先度と送信順に基づいてスケジュールします。本文書では、ApsaraVideo Media Processing (MPS) キューの基本概念と制限について説明します。
用語
-
MPS キューは有効化または無効化できます。無効化すると、キュー内のジョブは、キューが再び有効化されるまでスケジュールされません。既に実行中のジョブは影響を受けません。
-
パイプライン内のジョブには、複数の優先度を割り当てることができます。
-
API で送信されたジョブには、1 から 10 までの優先度を設定できます。
-
MPS コンソールで送信されたジョブには、固定の優先度 6 が設定されます。
-
同じ優先度のジョブは送信順に実行されます。異なる優先度のジョブは優先度の高い順に実行されます。
-
シナリオ
-
複数のパイプラインを作成して、異なる制作キューを個別に管理できます。
-
必要に応じて MPS キューを有効化または無効化し、ジョブの優先度を設定できます。
-
MPS キューでメッセージ通知を有効化し、Message Service (MNS) のメッセージタイプを設定することで、非同期ジョブの結果に関する通知を受け取ることができます。
-
MPS キューのアラートルールを設定して、トランスコードジョブ数などのメトリクスを監視できます。
制限
パイプラインタイプによって、作成制限、サポートされる機能、同時実行数が異なります。
-
MPS キューの最大数:デフォルトでは、Alibaba Cloud アカウント内の各リージョンで、高速トランスコード用 MPS キューを 1 つ、インテリジェント制作用デフォルト MPS キューを 1 つ、その他のタイプの MPS キューを 4 つ作成できます。
-
機能:各 MPS キュータイプは特定のジョブタイプを処理します。サポートされていないジョブタイプを送信すると、ジョブは失敗します。
-
同時実行数:各 MPS キュータイプには異なる同時実行数の上限があります。上限を超えたジョブはキューに入ります。詳細については、次の表をご参照ください。
Alibaba Cloud アカウント内の各リージョンにおいて、同じタイプの MPS キューは同じ同時実行数の上限を共有します。
|
パイプラインタイプ |
適用可能な機能 |
デフォルトの同時実行数上限 |
|
標準パイプライン |
カスタムテンプレート、カスタマイズテンプレート、プリセットテンプレート (Narrowband HD™ 2.0 および超解像テンプレートを除く)、非同期スナップショットジョブ、メディア情報分析ジョブをサポートします。 |
400 |
|
高速トランスコードパイプライン |
テンプレートと機能は標準パイプラインと同じです。 より高速なトランスコード結果を得るには、高速トランスコード用 MPS キューを使用します。 高速化オプションには 5x、10x、20x、30x があります。詳細については、「パブリックプレビュー後の高速トランスコーディングの正式リリース」をご参照ください。 |
200 |
|
高速トランスコード用 MPS キュー (旧バージョン) |
2023 年 2 月 14 日より前に作成された高速トランスコード用 MPS キューは、5 倍の速度向上のみをサポートします。 |
200 |
|
Narrowband HD 2.0 パイプライン |
プリセット Narrowband HD™ 2.0 テンプレートおよびプリセット超解像テンプレート (マルチプラットフォーム MP4-SDToHD およびマルチプラットフォーム MP4-2KTo4K) のみをサポートします。必要に応じてバックグラウンドでカスタマイズされた Narrowband HD™ 2.0 または超解像テンプレートの場合は、標準 MPS キューを使用します。 |
200 |
|
コンテンツモデレーションパイプライン |
コンテンツのモデレーションジョブに使用されます。 |
10 |
|
メディアフィンガープリントパイプライン |
メディアフィンガープリントジョブに使用されます。 |
10 |
|
スマートタグパイプライン |
スマートタグ付けジョブをサポートします。 |
2 |
|
スマートサムネイルパイプライン |
インテリジェント制作におけるインテリジェントサムネイル作成ジョブのみをサポートします。 MPS コンソールで送信されたインテリジェントサムネイル作成ジョブは、このキュータイプを使用する必要があります。SubmitIProductionJob API を呼び出して送信されたジョブは、このキュータイプを指定できます。キュー ID が指定されていない場合は、デフォルトのインテリジェント制作キューが使用されます。 |
10 |
|
インテリジェント制作パイプライン |
ビデオシノプシスや字幕抽出などのインテリジェント制作ジョブをサポートします。 MPS は、Alibaba Cloud アカウントにデフォルトのインテリジェント制作キューを割り当てます。このキューはコンソールに表示されず、変更または作成することはできません。SubmitIProductionJob API を呼び出してインテリジェント制作ジョブを送信する際にキュー ID を指定しない場合、このデフォルトキューが使用されます。 |
10 |