如何在.mp3 / .wav文件上应用DRM

时间:2011-09-28 13:41:21

标签: drm

任何人都可以帮我在.mp3或.wav上应用DRM。我知道DRM,但我不知道它的实施过程。如果有人对DRM的实现有任何想法(.mp3 / .wav),请帮助我。如果这是C#的话会很棒。如果你们中的任何人给我一些资源/链接,那就太好了。

由于 普拉纳布

2 个答案:

答案 0 :(得分:2)

要DRM任何类型的文件,您实际所做的只是加密它,只有授权的客户端(程序)才能从文件中检索内容。通常,这需要特殊的客户端软件。根据您的要求,这些客户端可能还需要一个中央服务器才能回拨。

一般来说,你不能简单的“DRM an .mp3”,因为一般的MP3播放器无法读取数据。 (如果可以,那么它不会是DRMed文件,现在会吗?)

答案 1 :(得分:2)

可能,是的。容易,而不是:

  • “最简单”的方法是放弃MP3或WAV要求并使用WMA(Windows Media Audio)。在这种情况下,您可以使用Microsoft PlayReady Server SDK(昂贵 - 几万美元)来​​执行Windows Media DRM兼容加密。在收到“许可证”(基本上是解密密钥+使用权)后,Windows Media Player和大量便携式设备可以播放生成的加密WMA。
  • 如果您决定使用WMA并且无法进行大量的前期投资,那么BuyDRM等托管(SaaS)解决方案可能适合您。
  • 如果你想坚持使用MP3或WAV,另一种可能需要更大投资的可能性是使用PlayReady本身的“信封”格式,或OMA 2 DRM使用“DCF”格式,或{ {3}}或其他几个,除了投资服务器端之外,还需要你编写自定义媒体播放器。