The ISO Standard - MPEG REL (Moving Picture Expert Group Rights Expression Language)
is a general-purpose rights expression language that provides a universal method for
specifying rights and conditions associated with the use and governance of digital
content and services. Based on XrML, which was originally developed at Xerox's
Palo Alto Research Center (PARC), the MPEG REL is agnostic to the type of resource,
platform, media or application and can be integrated with both existing and new DRM systems.
Licenses expressed using the MPEG REL are described in terms of the following
four elements:
-
principal:
Optionally identifies an entity such as the person, organization, or device to
whom rights are granted. For example, a principal may be identified as the
possessor of an X509 certificate.
-
right:
Specifies the activity or action that the principal may perform. Example rights
include play, print, issue, obtain, and so on.
-
resource:
Optionally identifies an object that the principal may use when exercising a
right. For example, a Uniform Resource Identifier (URI) can be used to identify
a video file that a principal may play.
-
condition: Optionally specifies one or more conditions that must be met
before the principal may exercise the right. For example, a principal may need
to pay a fee to exercise a right.
The MPEG REL specification is available now from ISO.
|
|