Amazon s3 尝试从流式CloudFront发行版加载签名URL时遇到问题

Amazon s3 尝试从流式CloudFront发行版加载签名URL时遇到问题,amazon-s3,html5-video,amazon-cloudfront,flowplayer,Amazon S3,Html5 Video,Amazon Cloudfront,Flowplayer,我正在尝试让cloudfront流媒体发行版工作,但视频无法播放 起初,我有一个html5错误:不支持的视频错误。我将ajax数据类型修改为datatype:video/mp4,错误消失了。现在,当您单击以加载电影时,飞溅仍保持在原位,但不会加载电影 我所做的工作如下: 我已经创建了一个Cloudfront流媒体发行版。 在S3存储桶上,我已授予AWS用户完全控制权,并对该存储桶中的多个文件授予对CloudFront原始访问标识的规范用户名的读取访问权。 bucket的配置如下:bucketNa

我正在尝试让cloudfront流媒体发行版工作,但视频无法播放

起初,我有一个html5错误:不支持的视频错误。我将ajax数据类型修改为datatype:video/mp4,错误消失了。现在,当您单击以加载电影时,飞溅仍保持在原位,但不会加载电影

我所做的工作如下:

我已经创建了一个Cloudfront流媒体发行版。 在S3存储桶上,我已授予AWS用户完全控制权,并对该存储桶中的多个文件授予对CloudFront原始访问标识的规范用户名的读取访问权。 bucket的配置如下:bucketName/video/0002/目录0002中有以下文件:

0002.mp4 0002.webm 0002.ogv 0002-sm.jpg 0002-lg.jpg 0002-pf.jpg 为了测试它,我使用了中提供的代码,并根据需要更改了getsignedurl.php和index.php中的元素

您可以在此处看到测试:

第二个版本如下:

我需要帮助缩小问题的范围,以便我可以播放视频

我已经把代码放在要点里了

第1版:

版本2:

我们可以查看您的代码吗?您说您已经根据需要更改了getsignedurl.php和index.php中的元素,但这有点含糊不清-您更改了什么?你还剩下什么?可能是演示代码被破坏了,但也可能是您破坏了它。