由于AEM Dynamic Media中的编码损坏,视频播放失败
由于某些视频资源的编码损坏,Adobe Experience Manager (AEM) Dynamic Media中的视频播放中途停止。 此问题通常出现在Microsoft Edge中,并触发解码错误。 重新编码受影响的视频并将其上传回AEM Dynamic Media可恢复正常播放。
描述 description
环境
Adobe Experience Manager (AEM) Dynamic Media / Scene7
问题/症状
- 视频播放在流播放期间中途停止。
- Video.js中出现错误代码MEDIA_ERR_DECODE,尤其是在使用Microsoft Edge时。
- 与不受影响的资源相比,某些视频资源缺少所需的元数据节点。
- 播放问题间歇性出现,并且不会影响所有视频或所有查看器。
解决方法 resolution
请按照以下步骤解决问题:
- 识别在播放期间失败的视频资源。
- 使用带有默认预设的Adobe Media Encoder重新编码资源(格式:H.264,预设:与Source匹配 — 高比特率)。
- 将新编码的视频上传回AEM Dynamic Media。
- 在存储资产的文件夹级别应用正确的编码配置文件。
- 对任何其他受影响的资产重复这些步骤。
- 在CRX/DE或等效的存储库浏览器中验证每个重新处理的资源的元数据节点。
- 在Microsoft Edge中测试播放,并确认视频播放时没有 MEDIA_ERR_DECODE 错误。
相关阅读
- 在Dynamic Media Classic指南中上传视频并为其编码
- 在Experience League文档中修复AEM中的视频上传、处理和渲染问题
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f