2011-11-10 6 views
0

当社のウェブサイトは、Googleプレイヤーを使用してオーディオ/ビデオファイルをストリーミングしています。ストリーミングオーディオファイル

埋め込みコードにはファイルへの正しいパスがあり、このストリーミングは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のためのX-アクセル - リダイレクトヘッダーで

答えて

2

ルックを使用してmp3ファイルのストリーミングに行くか、サーバーの静的ファイルにnginxのサーバーを使用してストリーミングが失敗したのだろうか。

WebFactionでnginxプライベートエリアを設定して、同時にファイルに一般にアクセスできないようにするかどうかはわかりません。

一般的な考え方はファイルシステムにmp3を持ち、X-Accel-Redirectを使ってnginxのフロントエンドにどこから配信するかを伝えることです。