【发布时间】:2018-11-23 13:27:30
【问题描述】:
我目前正在为回声点开发一项自定义技能。我在 .net 核心中使用 AWS Lamda 函数,使用 Alexa.NET SDK。其中一个意图是让 Alexa 播放托管在 S3 存储桶上的视频,但有时(随机 - 在打开技能后一次,在第 4 或第 5 个视频之后),Alexa 立即理解命令,但需要很长时间才能播放视频。根据 cloudwatch 日志,该命令已被解析并在几毫秒内执行 lambda 函数,但视频开始播放时非常延迟(最多两分钟)。
REPORT RequestId: xyz Duration: 366.44 ms Billed Duration: 400 ms Memory Size: 576 MB Max Memory Used: 79 MB
如果可能会影响问题,则 lambda 函数返回的视频相当短(5-15 秒)。 wifi本身稳定,30mbit以上可用,alexa离wifi路由器也不远。
我们尝试了不同的视频编码(MP4、H264、...)、不同的音频编解码器、采样率和帧率 - 问题仍然存在。任何线索可能导致此问题?我们已阅读视频推荐并将所有推荐设置应用于视频。 我可以通过某种方式访问设备的日志以查看视频是否存在其他问题?
【问题讨论】:
标签: amazon-web-services amazon-s3 aws-lambda alexa