流式传输s3私人视频

And*_*ius 3 xcode amazon-s3 video-streaming amazon-web-services ios

我们在aws中有s3桶,里面有视频.我们需要使用AWS iOS sdk流式传输这些视频.

到目前为止,我能找到的唯一选择是使用URL流式传输.(对于公共视频)

但是s3 getOBject请求怎么样 - 我可以下载视频然后查看它,但是有没有办法以块的形式下载视图呢?

And*_*ius 6

找到了一种方法,您可以生成安全的URL来访问

S3GetPreSignedURLRequest * request = [[S3GetPreSignedURLRequest alloc] init];
request.key = fileName;
request.bucket = self.bucket;
[request setExpires:[NSDate dateWithTimeIntervalSinceNow:3600]];
Run Code Online (Sandbox Code Playgroud)

这仅适用于AWSIOSSDK 1+而非2