Heroku - 它支持HTTP直播吗?

时间:2014-01-29 22:02:00

标签: ruby-on-rails heroku amazon-s3 http-live-streaming

我有一个由Heroku服务器部署的Rails 4应用程序。为了提供视频(存储在Amazon S3服务器上),我决定实施HTTP Live Streaming。虽然可以为HTTP Live Streaming配置任何Web服务器,但是有人知道Heroku服务器是否已经设置为支持Apple的自适应比特率流解决方案吗?

有关详情,请参阅以下内容中的“配置网络服务器” - https://developer.apple.com/library/ios/documentation/networkinginternet/conceptual/streamingmediaguide/DeployingHTTPLiveStreaming/DeployingHTTPLiveStreaming.html#//apple_ref/doc/uid/TP40008332-CH2-SW3

谢谢!

2 个答案:

答案 0 :(得分:3)

Here's一个很好的答案,描述了HLS的工作原理。您会注意到所涉及的文件没有什么特别之处;只是一个不同比特率的视频片段播放列表,客户端决定加载哪个比特率的片段。这些视频文件和相关的播放列表文件可以直接从S3或任何其他基本Web服务器进行存储和访问。

您必须对不同的流进行编码,但这可以在您的服务器上完成locally,或者通过Amazon Elastic转码器等其他服务进行,并且每个视频文件只需要执行一次。< / p>

答案 1 :(得分:0)

事实证明,Heroku服务器允许HTTP直播流。