0

我正在使用 AWS Media Tailor 测试广告插入演示。演示页面是这个:https ://github.com/aws-samples/aws-media-services-simple-vod-workflow/tree/master/12-AdMarkerInsertion 。

当我将清单放入 TheoPlayer 时,我总是会收到504错误消息。我的清单页面是: https ://ebf348c58b834d189af82777f4f742a6.mediatailor.us-west-2.amazonaws.com/v1/master/3c879a81c14534e13d0b39aac4479d6d57e7c462/MyTestCampaign/llama.m3u8 。

我也试过:https ://ebf348c58b834d189af82777f4f742a6.mediatailor.us-west-2.amazonaws.com/v1/master/3c879a81c14534e13d0b39aac4479d6d57e7c462/MyTestCampaign/llama_with_slates.m3u8 。

具体错误是:

{"message":"failed to generate manifest: Unable to obtain template playlist. sessionId:[c915d529-3527-4e37-89e0-087e393e75de]"}

我已阅读有关此错误的信息:https ://docs.aws.amazon.com/mediatailor/latest/ug/playback-errors-examples.html

但不知道如何解决。

也许我做错了什么或者我需要 AWS 的报价?任何想法?

4

1 回答 1

0

感谢您的询问!

以下示例显示了 AWS Elemental MediaTailor 与广告决策服务器 (ADS) 或源服务器之间发生超时时的结果。

HTTP 504 错误称为网关超时,这意味着资源无响应并阻止请求成功完成。在这种情况下,由于 MediaTailor 返回 HTTP 504,这意味着 ADS 或 Origin 未能在超时期限内响应。

要解决此问题,您需要确定哪个依赖项未能响应 MediaTailor 并更正它。通常,问题是 ADS 未能响应 MediaTailor 执行的 VAST 请求,您可以通过查看 CloudWatch 日志来确认这一点。

https://docs.aws.amazon.com/mediatailor/latest/ug/monitor-cloudwatch-ads-logs.html

确保您的 ADS 遵循下面列出的与 MediaTailor 集成的指南。

https://docs.aws.amazon.com/mediatailor/latest/ug/vast-integration.html

于 2021-01-12T01:43:33.837 回答