配置FireFox以流式传输.wmv

时间:2015-03-14 11:01:22

标签: firefox nginx video-streaming windows-media-player wmv

问题:FireFox在打开Windows Media Player之前等待直到下载完成。

期望的结果:下载开始时打开Windows Media播放器并流式传输视频。

目前Chrome和IE正在按预期执行。只有FireFox等待下载才能完成。不确定这是FF配置问题还是正在发送的标头。

服务器:NginxPlus

接头:         //写标题         //通过重定向流式传输视频

    header('Pragma: no-cache');
    header('Content-Type:video/x-ms-wmv');
    header('Content-Disposition: inline; filename=gt.wmv');
    header('Content-Transfer-Encoding: binary');
    header('Cache-Control: no-cache, no-store, must-revalidate');
    header('Pragma: no-cache');
    header('Expires: 0');
    header('X-Accel-Redirect: ' . $orlPath);

TIA

1 个答案:

答案 0 :(得分:0)

你的标题没问题,这似乎是Firefox的默认行为。

  

通常,基于Mozilla的浏览器首先下载多媒体文件(例如.wmv和.mpg文件),然后启动媒体播放器。

来源:2007 mozillaZine - Streaming Media页。

没有其他方法可以安装一些第三方插件客户端。这些工作通过将URL转发到外部播放器或启用源文件的嵌入(例如:MediaElement.js + Silverlight)。