阻止用户下载音乐

Duy*_*yen 0 asp.net

我一直在使用ASP.NET为我的客户编写音乐网站.一切都很酷,除了我不知道如何阻止用户下载正在播放的歌曲.例如,我点击"Heal the world"进行播放,当歌曲播放时,我不希望IDM下载管理器或其他下载程序出现在下载对话框中


对我的问题有什么帮助吗?我用这段代码来播放这首歌

<embed type="application/x-mplayer2" 
src="files/funring/15.mp3" align="absbottom" />
Run Code Online (Sandbox Code Playgroud)

我不希望IDM下载显示在followwing图像中 在此输入图像描述

spe*_*der 13

The song is being played===The song is being downloaded

习惯它.

编辑 (一个更有用的答案)

很可能,在您描述的情况下,它是Flash Media Server/Red5/Wowza提供音频作为RTMP(是的,有可以下载这些的程序)或Windows Media,它接近无法穿透的DRM(和有限的受众).有效地,FMS路线将是我将把音乐传送到浏览器并且需要将最大范围与某种混淆程度完美结合的路线,但要注意在一天结束时是否可以收听,它可以复制.