Effiziente Neuverarbeitung von Massen-Video-Assets für HLS/DASH in AEM Dynamic Media

Die Neuverarbeitung von Video-Assets für HLS/DASH-Streaming in AEM Dynamic Media kann das System überlasten und zu Fehlern führen, wenn sie stapelweise durchgeführt werden. Um einen reibungslosen Ablauf zu gewährleisten, verarbeiten Sie Videos in kleinen Batches, wenden Sie Kodierungsprofile an und verwenden Sie die AEM Assets-HTTP-API, um fehlgeschlagene Assets effizient zu identifizieren und erneut zu verarbeiten.

Beschreibung description

Umgebung

Adobe Experience Manager Dynamic Media/Scene7

Problem/Symptome

  • Die erneute Verarbeitung von mehr als 2.000 Video-Assets gleichzeitig in AEM Dynamic Media führt zu hoher Systemauslastung, Asset-Verarbeitungsfehlern und fehlerhaften Website-Erlebnissen.
  • Ausgefallene Assets erfordern eine manuelle Identifizierung und eine individuelle Wiederaufbereitung, was den operativen Aufwand erhöht.

Lösung resolution

Hinweis: Verarbeiten Sie nicht alle Videos auf einmal. Dadurch wird die Systemleistung reduziert und das Ausfallrisiko erhöht. Verarbeiten Sie Videos in Batches mit Intervallen, um Ihr System während Massenvorgängen stabil zu halten.

Gehen Sie wie folgt vor, um dieses Problem zu beheben:

  1. Weisen Sie dem Ordner mit Ihren Videos ein Videokodierungsprofil zu, bevor Sie mit der erneuten Verarbeitung beginnen.
  2. Verarbeiten Sie Video-Assets in kleineren Batches mit jeweils etwa 100 Videos, wobei zwischen den einzelnen Batches Intervalle von 2-5 Minuten möglich sind, um eine übermäßige Server-Belastung zu vermeiden.
  3. Verwenden Sie die AEM Assets-HTTP-API, um fehlgeschlagene oder blockierte Video-Assets zu identifizieren, indem Sie nach Asset-Status oder Dateistatus filtern.
  4. Verarbeiten Sie nur die Assets erneut, die mit demselben Batch-Ansatz als fehlgeschlagen oder hängen geblieben identifiziert wurden.
  5. Stellen Sie sicher, dass alle erforderlichen Videos erfolgreich verarbeitet und für HLS/DASH-Streaming verfügbar sind.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f