apache webserver自适应视频流

时间:2014-07-19 17:24:37

标签: apache video web webserver video-streaming

在使用http寻找具有自适应比特率的视频流服务器时,我遇到了一些专有服务器/实现,即用于Flash的Adobe动态流,Apple HTTP自适应流和来自微软的类似服务器。

我正在寻找的是Apache webserver ABR流媒体,我发现MPEG DASH是这个的标准,看起来像apache支持它。但我无法开始它。

有人可以指出一个例子或步骤来实现这个目标吗?

另外,据我所知,这样的流媒体需要一堆视频文件作为视频文件的不同比特率的片段,需要流式传输和一些元数据文件。 我无法理解如何将其提供给apache以使其流式传输到客户端(浏览器)。 感谢您的帮助或指示。

感谢。

1 个答案:

答案 0 :(得分:0)

使用MPEG-DASH,流式传输变得非常简单。视频以不同的质量等级(在比特率,分辨率等方面)存储在任何HTTP服务器上,每个服务器划分为几秒长度的段。 (智能)客户端应用程序通过标准HTTP GET请求请求段的特定时间和质量(取决于当前网络容量)。所以你可以使用你的“标准”apache或任何其他网络服务器。

要开始使用,我建议您从DASHIF获取一些DASH内容,或者使用转码平台(例如bitcodin)轻松自行生成内容。