使用Flash音乐播放器时,请确保MP3文件安全

时间:2011-05-12 02:00:54

标签: flash security

好吧,我正在为我的朋友乐队制作一个网站,他们想要一个音乐播放器播放他们的MP3。我关注的一件事是MP3文件的安全性。他们的专辑在iTunes上购买,所以我正在寻找播放MP3的最佳选择,但无法下载和保存。

有什么好主意吗?我能想到的最好的事情就是将MP3嵌入到Flash音乐播放器中,但这比看起来更值得。

2 个答案:

答案 0 :(得分:1)

最好的方法是从媒体服务器流式传输MP3。除此之外,如果您采用旧的渐进式下载方式,MP3将最终进入浏览器的缓存。

答案 1 :(得分:0)

如果您将文件嵌入到swf中,那么任何打开swf的人都可以使用它们(媒体文件与代码分开保存)。

流式传输文件会有所帮助,但一旦完全下载,它们就会出现在浏览器的临时文件目录中(您可能需要重命名扩展名,但它们就在那里)。

你可以尝试将mp3分成块并一个接一个地播放它们 - 我认为这就是一些在线电视台和视频播放器所做的事情 - 但是设置和开始工作等等都是痛苦的。

你也可以尝试在mp3上做一些字节魔术,加载它作为ByteArray,然后在SWF中反转它 - 这样即使他们在浏览器的临时目录中找到文件,它也会毫无用处 - 但是你失去了流媒体技能(你需要等待下载完整的歌曲)并且你需要保护你的代码以阻止deobfustication被分开。

最简单的可能是流式传输,swf从php请求网址或其他内容。