首页 > 解决方案 > S3 现在可以安全地用作实时视频的来源吗?

问题描述

我已经看到,截至 2020 年 12 月,AWS S3 现在提供了强大的一致性

这以前是使用 S3 进行实时 HLS 的障碍,因为您无法保证 live.m3u8 清单文件(一遍又一遍地覆盖以在其末尾添加最新的 .ts 段)将按预期提供。您可能会获得先前的副本,从而中断流(最终一致性)。

有了一致性,情况就不再如此了,因为总是会提供最新的 .m3u8,从而解决了这个问题。

我知道 AWS 前段时间专门为实时视频添加了 MediaStore(因为当时 S3 不能用于它,因为最终的一致性),所以他们只是没有提到使用标准 S3 进行实时视频以避免用户从中获取替代系统?使用 MediaStore 的唯一缺点是每个对象的配额限制为 25MB(与 S3 不同),因此不能用于 VOD 文件(如 .mp4)。因此,您必须将 S3 用于 VOD 文件。如果可能的话,我想对所有内容使用相同的存储空间。

是否有人以 S3 为来源提供实时 HLS(或 DASH)?它工作成功吗?

标签: amazon-web-servicesamazon-s3http-live-streaming

解决方案


推荐阅读