AEM Dynamic Media でHLS/DASH のバルクビデオアセットを効率的に再処理します
AEM Dynamic Media でHLS/DASH ストリーミング用のビデオアセットを再処理すると、システムが過負荷になり、一括で行うとエラーが発生する可能性があります。 スムーズに作業をおこなうには、ビデオを小さなバッチで処理し、エンコーディングプロファイルを適用して、AEM Assets HTTP API を使用して、失敗したアセットを効率的に特定して再処理します。
説明 description
環境
Adobe Experience Manager Dynamic Media / Scene7
問題/症状
- AEM Dynamic Media で 2,000 個を超えるビデオアセットを一度に再処理すると、システム負荷の上昇、アセット処理の失敗、web サイトエクスペリエンスの破損が発生します。
- 障害が発生したアセットを手動で識別し、個々の再処理を行うことで、運用作業が増加します。
解決策 resolution
注意:すべてのビデオを一度に処理しないでください。 これにより、システムのパフォーマンスが低下し、障害が発生するリスクが高まります。 一括操作中にシステムを安定した状態に保つために、間隔を付けてビデオをバッチで処理します。
この問題を解決するには、次の手順に従います。
- 再処理を開始する前に、ビデオを含むフォルダーにビデオエンコーディングプロファイルを割り当てます。
- ビデオアセットを一度に約 100 本の小さなバッチで処理し、各バッチの間に 2~5 分の間隔を空けて、サーバーの過剰な負荷を防ぎます。
- AEM Assets HTTP API を使用して、アセットのステータスやファイルのステータスに基づいてフィルタリングすることで、失敗したビデオアセットやスタックしたビデオアセットを特定します。
- 失敗またはスタックと識別されたアセットのみを、同じバッチアプローチを使用して再処理します。
- 必要なすべてのビデオが正常に処理され、HLS/DASH ストリーミングに使用できることを確認します。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f