我希望用户能够上传 mp3,也能够通过嵌入页面的播放器播放它们。我知道通过直接从计算机输出录制音频来阻止专用用户复制音频是不可能的,但我想让用户很难或不可能只复制 URL 并粘贴它,这样他们就可以直接访问数据。
目前,我正在做的是:
- 将 mp3 文件保存到我的 Web 服务器无法访问的目录中。
- 使用标头将 mime 类型更改为 text/html 而不是 audio/mpeg(我的 swf 播放器不在乎它只是读取数据)
问题是提供数据的控制器的 URL 是可访问的。因此,如果用户查看页面源并在地址栏中复制粘贴 url,Web 服务器会很乐意将 mp3 数据发送给他们。
有人对如何使这更难做有任何建议吗?谢谢。