如果我公开Amazon s3 MP4资源,并在资源的URL周围添加Html5 Video标签,那么它会流式传输吗?是真的这么简单吗?有很多“编码”API,例如pandastream和zencoder,我不确定这些公司到底做了什么。他们只是管理带宽分配(升级/降级流质量和交付速率/跨平台优化)还是编码服务做得更多。
如果我公开Amazon s3 MP4资源,并在资源的URL周围添加Html5 Video标签,那么它会流式传输吗?是真的这么简单吗?有很多“编码”API,例如pandastream和zencoder,我不确定这些公司到底做了什么。他们只是管理带宽分配(升级/降级流质量和交付速率/跨平台优化)还是编码服务做得更多。
我是来自Zencoder的Brandon。你可能需要像Video JS(videojs.com)这样的视频播放器。您可以将MP4上传到S3并在播放器中引用它(或直接使用video标签,但这会产生其他问题)。我们的服务实际上用于转码视频本身,而不是传递视频。我们实际上创建了Video JS,以帮助我们的客户(以及整个网络)进行易于兼容的HTML5播放。如果您有任何其他问题,请随时问。谢谢。
我也有过和你一样的问题,很高兴看到将mp4文件上传到S3,并将其设置为“public”权限,然后使用这个简单的HTML代码即可轻松运作,无需任何其他工具。甚至不需要使用CloudFront。
<video id="clip" controls preload=auto width=640 height=264 data-setup="{}">
<source src="https://s3.amazonaws.com/xxxxbucketnamexxxxx/xxxxfilenamexxxx.mp4" type='video/mp4'/>
</video>