流式传输音频文件

时间:2011-11-10 04:03:27

标签: nginx

我们的网站使用Google Play播放音频/视频文件。

嵌入代码具有正确的文件路径,当我们使用带有mod wsgi的apache时,此流式传输效果很好。

代码段:

<embed class="streamembed" width="300" height="27" quality="best"
    src="http://www.google.com/reader/ui/3523697345-audio-player.swf"
    flashvars="audioUrl=http://username.webfactional.com/media/mp3/XXX.mp3" 
    type="application/x-shockwave-flash">

Apache和mod wsgi和django的一切正常,但代码部署到webfaction流后失败。

我想知道当webfaction使用nginx服务器来服务静态文件时,流式传输是否失败 我将如何使用nginx服务器

来传输mp3文件

1 个答案:

答案 0 :(得分:2)

查看nginx的X-Accel-Redirect标题。

不确定WebFaction是否允许您配置nginx私有区域,以便文件不能同时公开访问。

一般的想法是在文件系统中使用mp3并使用X-Accel-Redirect告诉nginx前端它在哪里以及从哪里提供它。