我正在制作一个在线流媒体网站,用户可以在其中收听音频或视频文件。目前我正在使用以下代码在音频标签中调用 mp3 文件。
<a href="www.domain.com/path-to-audio/file.mp3">Play</a>
在我的网站中,用户可以流式传输歌曲但无法下载。下载是付费的。上面的代码是流式传输音频文件最糟糕的事情,因为当用户将上面的链接复制并粘贴到他的浏览器上时,歌曲将被下载。
如何在没有 URL 下载选项的情况下安全地流式传输文件(用户无法复制歌曲 url 并下载它)。
我正在使用 CodeIgniter(PHP 框架),那么如何限制用户直接下载文件。