回首憶惘然
2019-03-14 21:19:19
如何在網(wǎng)頁上播放音樂,讓用戶獲取不到音樂的地址?要在手機(jī)和電腦網(wǎng)頁上都可以播放。主要是為了保護(hù)版權(quán),防止用戶獲取到原音頻。
7 回答

慕的地6264312
TA貢獻(xiàn)1817條經(jīng)驗(yàn) 獲得超6個(gè)贊
只是防盜鏈的話,絕對的限制你做不到,至少音頻播放是緩沖到本地播放的,你無法阻止用戶從瀏覽器緩存中拷貝出音頻播放,甚至也阻止不了專門針對你的網(wǎng)站進(jìn)行了優(yōu)化的爬蟲。你只能是基于“防止絕大多數(shù)普通用戶直接下載音頻”這種前提和假設(shè)做方案,否則你的方案沒法實(shí)施——再嚴(yán)密的加密策略也總有漏洞,也總有被破解的時(shí)候

慕哥6287543
TA貢獻(xiàn)1831條經(jīng)驗(yàn) 獲得超10個(gè)贊
我覺得就目前來看分段的策略就挺好的,攻防就是一個(gè)成本的博弈,如果你的資源本身價(jià)值達(dá)不到,加密成本又太大就得不償失了。
提供一個(gè)可能的思路:
后臺C/C++對原視頻文件加密,傳輸?shù)綖g覽器 通過使用 webassembly(這個(gè)不那么開源,破解成本相對較高) 中對應(yīng)的解密方法,拿到幀數(shù)據(jù),可以轉(zhuǎn)成base64,通過canvas展示圖像。 音頻的處理,我沒有可行方案,以上。
添加回答
舉報(bào)
0/150
提交
取消