Microsoft WM-DRM WMA MSN Music (Internet) InterTrust O (O) MP3 AccessTicket MPEG-4 IPMP RIAA Apple Fair Play SONY, Philips SDMI OpenMG Dr.Chiariglione MPEG-21 AAC MPEG-2 Atrac3 DMP MPEG-A ITMS OpenMG
to XML Encryption XML Signature WSDL SOAP UDDI Extensibility Model SAML SAML REL WS Security MPEG-21 REL X.509 ITU X.509 Kerberos IETF Kerberos Username
XML Signature REL O OAS DRM MPEG-21 IPMP WS-Security WebService MPEG-21 REL W3C XMLSignature XML Alliance REL Token Profile IETF XMLSignature Copyright Notice The terms and definitions taken from O/IEC 21000-2:2005 Information technology - Multimedia Framework (MPEG- 21) - part2: Digital Item Declaration, Figure 2; O/IEC 21000-7:2004 Information technology - Multimedia framework (MPEG-21) - Part-7: Digital Item Adaptation, Figure 1; O/IEC 14496-1:2004 Information technology - Coding of audio-visual objects - Part-1: Systems, Figure 9, are reproduced with permission of the International Organization for Standardization, O. These standards can be obtained from any O member and from the Web site of O Central Secretariat at the following address: www.iso.org. Copyright remains O. 8 15 17 O O
1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 MPEG-21 TR DID DII IPMP REL RDD DIA DIP DIP C++ AMD TR MPEG-21 TR FCD ID Digital Item FD MPEG-21 Part-2 DID (Digital Item Declaration) XML O/IEC 21000-2:2005 Information technology - Multimedia Framework (MPEG-21) - part2: Digital Item Declaration, Figure 2 DID (DI) I MPEG-21
Part-2 DIDL Declarations Container Item Component Resource URL Descriptor Statement MPEG-7 XML Anchor Choice Selection Selection Choice Condition Selection + Choice Reference DID DID Annotation Assertion Annotation + AssertionChoice Part-3 DII (Digital Item Identification) ID (RA) MPEG-21
Part-4 IPMP Intellectual Property Management and Protection DI IPMP / Part-5 REL (Rights Expression Language) XML rincipal keyholder, allprincipal ight play, print, modify, adapt, issue, obtain, revoke esource direference DI, digitalresource, ondition validityinterval, exerciselimit, flatfee, perusefee 1, DI, Alice Bob 3 1 (play) XrML 2.0
Part-5 REL Unlimited usage Rent Flat fee sale Multi-tier models Pay per view Territory restricted Preview Component based model Promotion Subscription/Membership User types based model Transfer Payment to multiple rights Holders Gifting Personal lending Super-distribution Library loan Composite content Site/volume license / Part-6 RDD (Rights Data Dictionary) XML REL RDD ActTypes <ActType> <Parent(s)> Modify Change Enlarge Modify Reduce Modify Move Modify Adapt Derive, ChangeTransiently DiminishAdapt Enhance Adapt Embed Relate Play Render, Perform Print Render, Fix Install UseTool Execute Activate Read InteractWith UninstallUseTool RDD Delete Destroy RDD (RA), (play) (play) (render)
Part-7 DIA Digital Item Adaptation image.bmp cdi.xml Digital Item DIA Digital Item Adaptation Engine ICU_CVD_Ver1.0d.dll Resource Adaptation Engine Description Adaptation DIAForCVD.exe Engine DIA Tools xdi.xml parameter.txt Adapted Digital Item adapted-image.bmp adapted-cdi.xml O/IEC 21000-7:2004 Information technology - Multimedia framework (MPEG-21) - Part-7: Digital Item Adaptation, Figure 1 I Part-10 Digital Item Processing DI : DIM (Digital Item Method) DIML (Digital Item Method Language) DIME (Digital Item Method Engine) DIBO (Digital Item Base Operation) DIXO (Digital Item extended Operations)
14496 7.2.8.6 Player Tool List Tool D Tool E,F,G Audio Video Audio Decode Video Decode Decode Audio Video BIFS CB Compositor Renderer BIFS Tree Graph Tool Tool A Tool B Tool C I/F O/IEC 14496-1:2004 Information technology - Coding of audio-visual objects - Part-1: Systems, Figure 9