2011-09-28 102 views
6

誰能幫我上.MP3或.wav應用DRM。我知道DRM,但我不知道它的實施過程。如果有人對DRM的實現有任何想法(對.mp3/.wav),請幫助我。如果這是C#,那將是非常棒的。如果你們中的任何一個給我一些源/鏈接,這將是很好的。如何在.MP3/.WAV文件應用DRM

感謝 普拉納布·

+0

,我不認爲這是一個免費的解決方案來做到這一點。有人請糾正我,如果我錯了。雖然你可以結賬「Live DRM」。 – dubvfan87

+2

現在人們不再接受使用DRM的音樂文件。所以不要浪費時間和金錢。 – ThiefMaster

+0

查看我最近寫的這篇文章:http://aameer.github.io/articles/digital-rights-management-multi-drm/它詳細介紹瞭如何實現multi-drm – Aameer

回答

2

對DRM的任何類型的文件,所有的你真的做的是它只有經過授權的客戶端(程序)的方式進行加密可以檢索從文件中的內容。通常,這需要特殊的客戶端軟件。根據您的要求,它可能還需要一箇中央服務器供這些客戶端回撥。

一般情況下,你不能簡單的「DRM的MP3」,因爲一般的MP3播放器無法讀取數據,然後。 (如果可能,它不會再DRMed文件,現在不是嗎?)

1

可能是這個緣故。容易,不是很多:

  • 「最簡單」的方法是放棄MP3或WAV的要求,並與WMA(Windows媒體音頻)。在這種情況下,您可以使用Microsoft PlayReady Server SDK(昂貴 - 幾萬美元)來​​執行Windows Media DRM兼容加密。在收到「許可」(本質上,解密密鑰+使用權)後,由此產生的加密WMA可以由Windows Media Player和大量便攜式設備播放。
  • 如果你決定去與WMA和你不能做大量的前期投入,也許託管(SaaS)解決方案,如BuyDRM是給你的。
  • 如果您想堅持使用MP3或WAV,則需要更大的投資的另一種可能性是使用PlayReady本身的「Envelope」格式,或帶有「DCF」格式的OMA 2 DRM或其他幾個其他除了在服務器端進行投資外,還需要您編寫自定義媒體播放器。