我是否可以使用Amazon S3以经济高效的方式托管和传输大量视频?

时间:2017-06-08 02:48:19

标签: amazon-web-services video amazon-s3

我推出了基于订阅的视频网站,用户只需支付少量费用即可观看视频。我将每周以1小时的全高清1080p视频上传大约1,000个视频。这些视频属于本地体育比赛,因此每个视频最多只能观看100人。我的计划是将每个视频存储30天,然后将其移至亚马逊冰川,用户可以在此处付费以下载视频。

3 个答案:

答案 0 :(得分:2)

推荐的方法是:

  • 在Amazon S3中存储视频
  • 创建Amazon CloudFront RTMP(实时媒体播放)分发
  • 将您的网络浏览器指向CloudFront

请参阅:How RTMP Distributions Work

Amazon CloudFront可以将内容缓存到最终用户附近,因此流媒体体验比访问世界各地的单个Amazon S3存储桶要好得多。它还处理流媒体协议。

您最大的费用是数据传输,悉尼地区的费用为0.14美元/ GB。

答案 1 :(得分:0)

您是否考虑过使用质量定义可变比特率(QVBR)对VOD资产进行转码,从而使您能够保持相同的感知视频质量,同时减小了文件的总大小,从而降低了数据输出成本。 您可以在以下位置查看更多详细信息 MediaConvert QVBR

答案 2 :(得分:0)

是的,可以。

使用S3 + CloudFront + MediaConvert(将视频转换为HLS流)+ VideoJS。

您最好对需要收取的费用进行数学计算,因为如果计算错误,AWS成本实际上会使您破产:-)

-Ravi Jayagopal | https://S3MediaVault.com