質問
ジュークボックスを構築しようとしているのですが、ジュークボックスにある曲をどうやって確保するか疑問に思っています。 <audio>
HTML 5 のタグ。他の人に曲をダウンロードさせたくないのですが、それらを介してストリーミングしたいのです。 <audio>
タグ。助言がありますか?
解決
を使用すると可能です アマゾンS3 (やり方と似ています サウンドクラウド do it) を使用して、HTML5 プレーヤーで使用するための安全な MP3 リンクを生成します。非常に短い時間 (数秒または数分) 有効な安全な MP3 を S3 上で生成すると、誰かがリンクをコピーして共有するのを防ぐことができます。SDK/API を使用してリンクを動的に生成する必要があります。
他のヒント
あなたはストリーミングプレーヤーは、あなたのジュークボックスなどセーバーないストリームであることを確認するために、いくつかのハッシュメカニズム(ユニークID)を使用し、リファラをチェックすることができます。
しかし:何でもあなたは、何人かの人々はそれを把握する(または最後の手段を使用して - あなたのジュークボックスは、などが送信されるデータの種類に続いて、全体の流れを引く。)します。
どのようなあなたはストリーム経由で聞くために人々を与えることは、あまりにも、ディスクに保存することができます。
このことはできません。クライアントコンピュータが曲を再生することができるようにするためには、曲が転送されなければなりません。期間ます。
所属していません StackOverflow