如何在网页上播放音乐,让用户获取不到音乐的地址?要在手机和电脑网页上都可以播放。主要是为了保护版权,防止用户获取到原音频。
7 回答
慕的地6264312
TA贡献1817条经验 获得超6个赞
只是防盗链的话,绝对的限制你做不到,至少音频播放是缓冲到本地播放的,你无法阻止用户从浏览器缓存中拷贝出音频播放,甚至也阻止不了专门针对你的网站进行了优化的爬虫。你只能是基于“防止绝大多数普通用户直接下载音频”这种前提和假设做方案,否则你的方案没法实施——再严密的加密策略也总有漏洞,也总有被破解的时候
慕哥6287543
TA贡献1831条经验 获得超10个赞
我觉得就目前来看分段的策略就挺好的,攻防就是一个成本的博弈,如果你的资源本身价值达不到,加密成本又太大就得不偿失了。
提供一个可能的思路:
后台C/C++对原视频文件加密,传输到浏览器 通过使用 webassembly(这个不那么开源,破解成本相对较高) 中对应的解密方法,拿到帧数据,可以转成base64,通过canvas展示图像。 音频的处理,我没有可行方案,以上。
添加回答
举报
0/150
提交
取消