首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何配置S3和Cloud来流HTML5视频?什么都试过了

如何配置S3和Cloud来流HTML5视频?什么都试过了
EN

Stack Overflow用户
提问于 2012-01-06 20:33:14
回答 1查看 14K关注 0票数 23

我尝试过许多不同的配置、文件、编码、浏览器等等,但这是最简单的例子,说明了我遇到的问题。

如果在FF 8.0.1中粘贴JSPlayer示例视频的url,则视频将内联播放:

http://video-js.zencoder.com/oceans-clip.webm

如果我把同一段视频上传到我的s3桶中,它会触发下载:

https://s3.amazonaws.com/turingvideos/oceans-clip.webm --或者-- http

(文件和桶上的每个人都可以读取权限)

那么,让我们试试云前沿。

d2yat6m71lu23b点cloudfront斜切海洋-clip.webm(下载触发器)

云前沿流:

strzsu4h2ax96点cloudfront斜切海洋-剪贴画网(无限旋转)

在使用html视频标记时,也会发生相同的基本情况。工作良好,从Z编码器,钻除本地磁盘读取。

那么,Z编码器用S3/CloudFront管理完全超出我能力范围的魔法是什么?我完全不知所措。

编辑:

将内容类型和配置设置为“视频/webm”和“内联”就可以了。谢谢你们的快速反应。

EN

回答 1

Stack Overflow用户

发布于 2012-01-06 20:54:35

使用S3 web管理控制台(https://console.aws.amazon.com/s3),选择桶,右键单击其中一个视频文件,切换到元数据选项卡并设置2个标题:

is

  • Content-Disposition:
  • content - type :无论您的视频文件的内容类型是
  • 内联

另外,确保您的CloudFront发行版设置为“流”发行版,而不是“下载”发行版。

编辑:

来自AWS文档:

CloudFront服务器不确定它们服务的对象的MIME类型。因此,当您将对象上传到原点时,应该设置对象的内容类型标头。

来源:http://docs.amazonwebservices.com/AmazonCloudFront/latest/DeveloperGuide/ObjectMIMEType.html

票数 48
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8764107

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档