在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
注意:不要同时处理所有视频。 这样做会降低系统性能并增加故障风险。 间歇性批量处理视频,以在批量操作期间保持系统稳定。
要解决此问题,请执行以下步骤:
- 在开始重新处理之前,将视频编码配置文件分配给包含视频的文件夹。
- 一次以较小的批次处理大约100个视频的视频资产,每批之间可以间隔2 - 5分钟以防止服务器过度加载。
- 使用AEM Assets HTTP API通过根据资源状态或文件状态进行筛选,识别失败或卡住的视频资源。
- 使用相同的批处理方法仅重新处理那些被识别为失败或停滞的资产。
- 验证所有必需的视频是否都已成功处理并可用于HLS/DASH流。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f