将视频从安全S3存储区流式传输到视频

我有一个基于AWS的Web应用程序。 客户端是用JavaScript和Angular 1.5.3编写的

用户通过Cognito用户池登录此应用程序。 这工作正常。 一些用户可以将视频和图像上传到安全的S3存储桶。 这也工作正常。 现在我已经实现了显示来自这个安全桶的图像的功能。 也是成功的。

下一步是将视频流传输到登录用户的浏览器。 我想用例如视频。 我有两个想法:

  • 确定视频的确切URI并将其传递给视频。 这将用于公共S3桶,但不适用于安全的桶。
  • '以某种方式'通过AWS JS SDK(它始终设置正确的auth头文件)加载视频并将其传输到Html5网站。 我不知道这是如何工作的...
  • 我认为这是一个相当常见的用例 - 所以也许有人可以帮助我或指出我的方向正确吗?

    我已经找到了这个教程:http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/TutorialStreamingJWPlayer.html但不幸的是,这没有什么用处,因为它描述了如何从公共桶中进行流式传输。


    请阅读本文,了解如何使用签名的URL或签名的Cookie通过CloudFront提供您的私人内容。

    该SDK允许您为每个登录用户生成已签名的cookie,从而允许他们流式传输任何(私人)视频,或为单个资源/视频创建签名的URL。 您可以在这里找到关于如何使用SDK创建签名cookie / URL的更多信息。

    链接地址: http://www.djcxy.com/p/68475.html

    上一篇: Stream Video from secured S3 bucket to videogular

    下一篇: Streaming video from AWS