Estou fazendo um player no meu site, porém quero que os usuários apenas escutem e não consigam baixar, ou pelo menos não localizem o caminhos das músicas.
Utilizo o XSPF Web Music Player, por exemplo com esse trecho de código sei onde esta o playlist, posso a partir daí recuperar a lista de músicas e o caminho de cada uma delas, e por fim baixar o mp3.
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0"
width="400" height="168" >
<param name="allowScriptAccess" value="sameDomain"/>
<param name="movie" value="http://www.name.com/folder/xspf_player.swf"/>
<param name="quality" value="high"/>
<param name="bgcolor" value="#E6E6E6"/>
<embed src="http://www.name.com/folder/xspf_player.swf?playlist_url=playlist.xspf"
quality="high" bgcolor="#E6E6E6" name="xspf_player" allowscriptaccess="sameDomain"
type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer"
align="center" height="168" width="400"> </embed>
</object>
digitando a url me daria o xml, que passa o caminho completo das músicas, PROBLEMA, daí a pirataria ia ficar a solta....
<?xml version="1.0" encoding="UTF-8"?>
<playlist version="0" xmlns = "http://xspf.org/ns/0/">
<trackList>
<track>
<location>http://www.name.com/folder/song.mp3</location>
<image>http://www.name.com/folder/picture.jpg</image>
<annotation>Text to be displayed</annotation>
</track>
<track>
<location>http://www.name.com/folder/song2.mp3</location>
<image>http://www.name.com/folder/picture2.jpg</image>
<annotation>Text to be displayed</annotation>
</track>
</trackList>
</playlist>
Dúvida: como ocultar ou bloquear essas informações???
abraços a todos