在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個視訊資產會導致系統負載高、資產處理失敗以及網站體驗中斷。
  • 失敗的資產需要手動識別和個別重新處理,以提升營運工作量。

解決方法 resolution

附註:不要一次處理所有視訊。 這樣做會降低系統效能並增加失敗的風險。 以間歇方式批次處理視訊,以便在大量作業期間維持系統穩定。

若要解決此問題,請遵循下列步驟:

  1. 先將視訊編碼設定檔指派給包含視訊的資料夾,然後再開始重新處理。
  2. 一次以較小的批次處理約100個視訊資產,每個批次可間隔使用2至5分鐘,以防止伺服器負載過重。
  3. 使用AEM Assets HTTP API,根據資產狀態或檔案狀態進行篩選,以識別失敗或停滯的視訊資產。
  4. 僅重新處理那些使用相同批次方法識別為失敗或停滯的資產。
  5. 確認所有必要的視訊都已成功處理並可用於HLS/DASH串流。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f