My classmate is developing DRM equipment on cellphones. He develops using J2ME(wireless toolkit) and crypto library. DRM is Digital Right Management. My classmate is working on DRM on media files. When he complete his project. Maybe I can give you some suggestion.
I do not really know why you want to implement DRM inside J2ME. DRM is independent of J2ME (it can control pictures sent over MMS , for example). In fact, on Nokia devices, DRM covers Java apps (e.g., you cannot forward a Java app to another phone). There are well defined OMA specs on DRM that are implemented on Nokia Series 40 devices.
Well I intend to use the DRM to control access to the content that is downloaded from our site to the user's handsets. The MIDP 1.0 does not have support for this, but MIDP 2.0 supports it. Also, the Nokia series 40 handsets, I guess dont support the DRM. The series 40 handsets support MIDP1.0, which does not provide for the DRM.
So, can anyone please tell me how to build a wrapper around my midlet so as to enable DRM, for the Nokia series 40 handsets and MIDP1.0. Or maybe what should be the approach for doing DRM with MIDP1.0?
[ October 18, 2004: Message edited by: Tanuja Rattan ]
My aim is to build a WAP site where you can listen to a midi file. Example: the user click on a link : http://mywapsite//madonna.mid. What technlogy or API DRM that I can use in order to prevent the end-user to download the madonna.mid. I want the end-user to listen to the madonna.mid without download it.
Thank you for you help
Mohamed OULD NADIF Senior Software Ingenieur
We are ones that build the world, thus build it well.