Art of Mobile
Home GeneralHardwareJavaMMSPerlPHPSMSWAP

Archive for July, 2007

Perl Module to encapsulate OMA DRM format for a media type

Posted in Perl, WAP by artofmobile

Open Mobile Alliance (OMA) is a standards body founded by telecommunication companies which develops open standards for the mobile phone industry. In order to ensure interoperability across all implementations for Digital Rights Management (DRM), the OMA provides DRM specifications so that content providers, operators and mobile phone manufacturers can easily integrate the DRM solution as smoothly as possible.

I have created Net::OmaDrm Perl module so that content providers can format the content-type quickly.

This module support the OMA DRM version 1.0 method of sending content to the handset. A device will declare the support for OMA-DRM by including one of the method which is provided by this module:

  • Forward-lock
    • Content-Type
      • application/vnd.oma.drm.message
  • Combined delivery
    • Content-Type
      • application/vnd.oma.drm.message
      • application/vnd.oma.drm.rights+xml
    • o-ex:permission
      • o-dd:display
      • o-dd:play
    • o-ex:constraint
      • o-dd:count
      • o-dd:interval

A detailed document of OMA-DRM can be found at:
http://www.openmobilealliance.org/release_program/drm_v1_0.html

I have tested this module on perl v5.8.5.

INSTALL
To install, do the following:

perl Makefile.PL
make
make install

Read the rest of this entry »

Powered by WordPress. Theme created by Art Of Mobile