如何在网络播放器中隐藏音乐地址?

时间:2017-08-27 18:50:35

标签: stream html5-audio

如何隐藏音乐地址(music / stream.mp3)?

我不希望听众看到音乐的地址,可以下载! 我有一个音乐流网站,听众不应该下载音乐。

<audio controls>
  <source src="music/stream.mp3" type="audio/mpeg">
Your browser does not support the audio element.
</audio>

我是否需要更改格式或什么?

1 个答案:

答案 0 :(得分:1)

你要求的是不可能的。

您无法向某人发送数据,希望他们对其进行解码,同时阻止他们对其进行解码。

模糊URL并不会做任何事情......只需打开浏览器开发人员工具,调试代理,数据包捕获或数百个浏览器扩展中的一个来阻止源代码,这是微不足道的的媒体,然后下载它。即使您构建了自己的传输机制,您仍然需要将该音频数据传输到浏览器才能播放,并且可以轻松注入脚本以获取它。

不要为此烦恼。

可以做的是制作已签名的网址,以便它们仅适用于授权用户以及特定时间段。如果你正在使用类似S3或类似服务的东西,这很容易做到。这并不能阻止任何人下载内容,但它会阻止您的整个图书馆在搜索引擎上终结...直到有人下载并将其上传到其他地方。

你所拥有的是法律问题,而不是技术问题。

相关问题