如何在网页上播放音乐,让用户获取不到音乐的地址?

如何在网页上播放音乐,让用户获取不到音乐的地址?

要在手机和电脑网页上都可以播放。

主要是为了保护版权,防止用户获取到原音频。


回首忆惘然
浏览 731回答 7
7回答

炎炎设计

前端没啥好的方法,主要采用防盗链。。。目前各大公司的xxx云都可以

慕勒3428872

兄dei,DRM了解下?

慕的地6264312

只是防盗链的话,绝对的限制你做不到,至少音频播放是缓冲到本地播放的,你无法阻止用户从浏览器缓存中拷贝出音频播放,甚至也阻止不了专门针对你的网站进行了优化的爬虫。你只能是基于“防止绝大多数普通用户直接下载音频”这种前提和假设做方案,否则你的方案没法实施——再严密的加密策略也总有漏洞,也总有被破解的时候

慕哥6287543

我觉得就目前来看分段的策略就挺好的,攻防就是一个成本的博弈,如果你的资源本身价值达不到,加密成本又太大就得不偿失了。提供一个可能的思路:后台C/C++对原视频文件加密,传输到浏览器 通过使用 webassembly(这个不那么开源,破解成本相对较高) 中对应的解密方法,拿到帧数据,可以转成base64,通过canvas展示图像。 音频的处理,我没有可行方案,以上。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript