2011-07-13 10 views
3

私はストリーミングしているオーディオファイルを保護したいと思います。私は完全に安全でなくても暮らすことができますが、潜在的なダウンローダーから技術的な援助を必要としたいと思います。私はすでにいくつかの難読化を行っていますが、難読化されたURLを入手できれば、それでもダウンロードできます。基本的に、私はちょうど人々がブラウジングから曲にしないようにしたいと思います。ヘッダーの使用方法をhtml5のオーディオに変更する

私のサイトのURLがリファラーヘッダーにあることを要求しましたが、これはMacとLinuxでは動作するようですが、Windowsのブラウザではそのヘッダーは送信されません。私はhtml5オーディオ要素によって行われた要求にあらゆる種類のヘッダーをドロップする方法があるかどうかを知りたいと思います。私のサーバー側では、私は何かのようなものを持っていました。

if header["foo"] != "bar": 
    return None 
+0

Windowsのブラウザから送信されます。おそらくプロキシまたはクライアント側のソフトウェアがあります。 – alex

答えて

1

リファラーを要求すると、プライバシー上の理由でユーザーを削除すると、音声が聞こえなくなり、簡単に偽装されます。

オーディオを保護したい場合は、短いサンプルまたは低いビットレートのバージョンのみを許可することを検討してください。

ファイルは、技術ではなく合法性で保護する必要があります。

ただし、XHRでオーディオファイルを要求する場合は、カスタムヘッダーを追加できます。

関連する問題