视频按需传输到带有AWS CloudFront的各种最终用户设备



我想实现视频按需传输到多个设备,例如Android,iOS设备和浏览器HTML5。AWS CloudFront可能会做到这一点吗?我对各种设备的不同流式协议有些困惑。AWS CloudFront和AWS弹性转码如何处理此操作?

您需要在S3上上传所有视频,并设置工作管道以转码视频并将其存储在S3存储桶中。对于转编码,您可以使用Amazon弹性转码器服务(在AWS控制台上),您可以在其中找到适用于所有主要浏览器和设备的适当的转码parmeters。

在需要为这些转换的视频创建CloudFront发行版之后,在CloudFront Services上,您将能够看到Web/RTMP类型分发以为Bucket Content访问创建。

您在与CloudFront流式传输的正确轨道上。Amazon Elastic编码器为您完成了所有编码,但是所有转码都需要离线完成,而不是实时完成。

完成转码完成后,然后根据设备类型将相应的文件交付给呼叫者。

视频流教程:

https://aws.amazon.com/cloudfront/streaming/

AWS弹性编码器:

https://aws.amazon.com/elastictranscoder/

希望它有帮助。

相关内容

  • 没有找到相关文章