Domanda

Sto cercando di costruire un juke-box e mi chiedo come si potrebbe garantire canzoni che sono nei tag <audio> con HTML 5. non voglio persone ad essere in grado di scaricare la canzone, ma mi piacerebbe per lo streaming tramite questi tag <audio>. Qualche suggerimento?

È stato utile?

Soluzione

E 'possibile utilizzare Amazon S3 (simile al modo in cui Soundcloud lo fa) per generare link mp3 sicuri per l'uso nel player HTML5. Si genera un mp3 sicuro S3 che è valido per un tempo molto breve (secondi o minuti), ci impediscono da qualcuno di copiare e condividere il link. Sarà necessario generare il collegamento dinamicamente utilizzando SDK / API.

Vedere esempio di come utilizzare PHP per generare collegamenti sicuri .

Altri suggerimenti

si potrebbe verificare referer, usare qualche meccanismo di hashing (ID univoco) per verificare il lettore di streaming è il vostro jukebox, non il flusso di risparmio, ecc.

MA: qualunque cosa tu faccia, alcune persone capirlo (. O utilizzando l'ultima risorsa - cattura l'intero flusso, a seguito del tipo di dati che il vostro jukebox manda etc)

Qualunque cosa si dà alle persone di ascoltare tramite un flusso possono essere salvati su disco troppo.

Questo non è possibile. Affinché il computer client sia in grado di riprodurre il brano, la canzone deve essere trasferito lì. Periodo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top