如何使用权限账户ID来访问AWS S3中的视频?

时间:2018-10-08 01:34:26

标签: amazon-web-services amazon-s3

我已经在Video Link: https://s3-ap-southeast-2.amazonaws.com/[THE-BUCKET]/[FOLDER]/video.mp4中上传了一个视频,我想在HTML5视频播放器中播放该视频。我不想公开访问视频。在权限部分为我提供了帐户用户ID,但是IDK如何使用它。有人可以告诉我如何使用带有帐户ID的视频文件吗?谢谢。

MY AWS ACCOUNT USER ID (for example use): 2aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa5

So far I have got this: https://s3-ap-southeast-2.amazonaws.com/[THE-BUCKET]/[FOLDER]/video.mp4&AWSAccessKeyId=2aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa5

{{1}}

我遇到的问题:

enter image description here

1 个答案:

答案 0 :(得分:0)

要允许从Amazon S3播放视频文件,您的用户将需要访问它。

您可以通过将视频设为私有,然后让您的应用程序生成预签名URL ,该URL是有时间限制的URL,可以授予对对象的访问权限。

或者,您可以通过 Amazon CloudFront 提供视频,该视频可以通过允许在浏览器中播放但不能直接下载的协议提供视频。

请参阅:Working with RTMP Distributions - Amazon CloudFront