【问题标题】:Prevent Mp3 file to play in another Media player防止 Mp3 文件在另一个媒体播放器中播放
【发布时间】:2011-04-27 07:07:46
【问题描述】:

我正在开发媒体播放器,我的应用程序正在从服务器下载 mp3 文件。

所以我想阻止其他媒体播放器播放它。

案例

用户从安卓手机的服务器(音乐文件1.mp3)获取文件!用户在我们的播放器中播放,但无法共享或下载到计算机或在其他媒体播放器中播放。

我试试下面

我可以在我的应用程序中加密文件并再次解密(需要很长时间,它是一个移动 CPU!),但是我的应用程序需要在里面有解密密钥。基本上任何人都可以从我的应用程序中读取此密钥,因此这不是好的解决方案。

所以请建议我该怎么做?

谢谢..

【问题讨论】:

  • 不幸的是,我认为加密是唯一的出路。尝试使用非常弱且快速的加密。如果有人想破解加密并获得他们最终会得到的 mp3 文件,那只是时间问题。看看音乐服务 Spotify,他们流式传输所有音乐并允许用户保护计算机或手机上的音乐文件。他们使用完整的文件加密。

标签: android mp3 media-player encryption


【解决方案1】:

所以请建议我该怎么做?

编写一些其他应用程序。

您所描述的是DRM。没有已知的 DRM 系统是牢不可破的。有些 DRM 系统已经被破解,有些 DRM 系统还没有人试图破解。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-18
    • 2013-11-02
    相关资源
    最近更新 更多