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