Search code examples
androiddrm

Android :: DRM for video content


did not want to revive an old thread. OMA DRM v1 & v2 support on Android

we are trying to implement a DRM solution for video content for both streaming and offline. And have searched both high and low, these where are the few which repeats itself every time.

we are targeting phones & tabs so android 3.0 can be helpful, went through the sdk docs, still couldn't make out how to use them.

also read somewhere android 2.4 (for phones) will support the DRM framework, in the meantime the market we are targeting may not upgrade to android 2.4 so soon. this requires us to find some custom implementation.

have been hitting the wall on all sides. please give your invaluable insights. if i have missed something very obvious, correct me as well.


Solution

  • Security through obscurity. It's the only way that DRM can work on a device owned by someone else. Obsfucate your code and require updates to the latest version, which changes every week.

    It's like putting a lock on a box, then putting the key in the lock, and hoping that no one finds the lock and key. The solution is to change the location of the lock and key every few days, so that the vast majority of users can't be bothered to find it themselves or even to get the latest "crack".