22
1 Digital Media Project- R6 Dr. Jordan Isailovic Email: [email protected] Web site: http://www.jritechnology.com CPTWG 4 – X – 2006 Notes are at: http://www.jritechnology.com/DMPR6 .ppt

1 Digital Media Project-R6 Dr. Jordan Isailovic Email: [email protected]@jritechnology.com Web site: :

Embed Size (px)

Citation preview

1

Digital Media Project-R6

Dr. Jordan IsailovicEmail: [email protected]

Web site: http://www.jritechnology.com

CPTWG 4 – X – 2006Notes are at:

http://www.jritechnology.com/DMPR6.ppt

2

Why do I care about the DMP?(Me and Digital Media Project)

Me as End user: I love country music; “Fair use”

• My home office• My car• My wife's car

My Course on CD: “Video Compression and MPEG Technology Fundamentals”

* Never sold to any individual, only to companies

3

Me as End user/1:

• I don’t care to ’steal’ content. • I only want the freedom to enjoy the content I

have paid a license to enjoy in the manner in which I want to enjoy it.

• It should be legal for me:– to view “Boj na Kosovu”/”Battle of Kosovo”, the movie,

on my …anything… if I have purchased the DVD.– to listen “Yugoslavia,” the song, on my …anything… if

I have purchased the CD.

4

Me as End user/2:

• So, while I enjoy free movies or free music, IF that is how it was distributed, I don’t mind paying for movies/music/content as long as the license I am buying allows me to enjoy the purchased movie/music/content when and how I want.

5

Me as content owner/1:

• Restrict regular users (the ones without the knowledge, initiative, or guts to circumvent the DRM) in how they use movies and such.

• Strategy of making casual users (the vast majority who honestly want to stay within the law, regardless of how poor the law is) pay more, via pay-per-use, time-limited downloads, etc.

6

Me as content owner/2:

• Certainly DRM is capable of this, despite being incapable of preventing copying by a few determined individuals.

• What about “Digital Media Project”?– DMP and regular users – DMP and casual users

• That’s what I am reviewing as of now– Chillout® the Reference Software [demoed at IBC

2006]– Recommended Practices for End-to-End

Conformance

7

Since my last report (R5)

GA# Venue Country Date

09 Turin IT 2006/02/07-09

10 Lausanne CH 2006/04/26-28

11 Florence IT 2006/07/11-13

12 Beijing CN 06/X-XI/31-02

8

Abbreviations (TLAs), etc.

• IDP - Interoperable DRM Platform• OSS – open source software• PAV - Portable Audio & Video Devices • SAV - Stationary Audio & Video Devices • TRU - Traditional Rights and Usages • Primitive Functions (PF) in IDP-1 WD 1.0

– Identify (Content, License, Device, Domain)– Represent (Content, Rights Expression)– Authenticate (Device)– Manage (Key, Domain)

• DMP - Digital Media Project – Process (Encrypt)– Access (License)

9

Digital Rights Management

• DRM is commonly touted as the technology that can restore the value of content

• A definition of DRM (NIST): – DRM is a system of IT components and services

along with corresponding law, policies and business models which strive to distribute and control IP and its rights

• A DRM system is a form of communication management

• Without standards a communication system reduces the world to a set of non-communicating islands

2006/09/26 The Digital Media Project 10

Digital Media Project status report 2006/09/26

Leonardo Chiariglione

2006/09/26 The Digital Media Project 11

The Digital Media Project

• Launched as Digital Media Manifesto in Jul 2003 • Manifesto published in Sep 2003

– http://www.chiariglione.org/manifesto/dmm.htm

• Digital Media Project established in Dec 2003– http://www.digital-media-project.org/

• The basic DMP position– Digital technologies are an asset of mankind – Creators, intermediaries and end-users should all

benefit from them– Goal can be achieved through – Standardisation of appropriate protocols between

value-chain users and data exchanged

2006/09/26 The Digital Media Project 12

Implementing the vision

• A DRM standard must– Satisfy the manifold needs of media value chain players– Allow to continuously inject innovation – Provide interoperability– Help create horizontal markets

• It is an impossible task to provide a DRM standard for all value chains– They are just too many– Who knows how they will evolve

• It is doable to provide standards for low-level functions (Primitive Functions)

• Value chains assembled from primitive functions

2006/09/26 The Digital Media Project 13

The DMP Interoperable DRM Platform (IDP)

• DMP develops the IDP Specification as a toolkit• The IDP Specification is developed in Phases

– IDP-1 for Portable Audio & Video Devices (PAV), April 2005 (http://www.dmpf.org/open/dmp0430.zip)

– IDP-2 for Stationary Audio & Video Devices (SAV), February 2006 (http://www.dmpf.org/open/dmp0765.zip

– IDP-3 for Digital Media Value Chains, January 2007 (http://www.dmpf.org/project/ga11/idp-3.html)

• IDP includes “Use Cases” and “Value-Chains”– Guide to build value chains assembling IDP tools

• IDP includes Chillout® the OSS Reference Software released under MPL 1.1

2006/09/26 The Digital Media Project 14

Content of IDP-2(In italic: under development)

AD Title Type

#1 Value-Chain Functions & Reqs. Inform.

#2 Architecture Inform.

#3 Interoperable DRM Platform Norm.

#4 Use Cases and Value Chains Norm.

#5 Certificat. & Registrat. Authorities Norm.

#6 Terminology Inform.#7 Reference Software Norm.#8 End-to-end Conformance Norm.#9 Mapping of TRUs to Digital Space Inform.

2006/09/26 The Digital Media Project 15

The Chillout® Reference Software/1

• Chillout is (currently)– Provided as a set of Java libraries– Exposed as web services– Organised as

• Core library: implements the IDP specification• Auxiliary library: encapsulates a number of functionalities• Utility library: provides common functionalities• Applications: contains a set of sample applications

• Chillout is released under Mozilla Public Licence (MPL) 1.1

• Get Chillout from http://chillout.dmpf.org/

2006/09/26 The Digital Media Project 16

The Chillout® Reference Software/2

• Chillout can be used to – Set up interoperable value chains for use by independent users– Test conformance of implementations

• Chillout has been demoed at IBC 2006• Walkthrough

– User selects a TV program from an EPG– Licence to watch is provided– TV program is broadcast in clear text and displayed– When user wants to record TV program, new licence is

requested to licence server– File with video and licence is made by end-user device– Stored TV program may be encrypted or in clear text

depending on the business model• Demo proves Chillout flexibility, not business model value

2006/09/26 The Digital Media Project 17

The IBC 2006 demo

2006/09/26 The Digital Media Project 18

DMP outlook

• IDP-2 is a pretty stable and complete specification• A few extensions (IDP-3) are still under way• Open Source Reference Software (Chillout) under

development• Innovative interoperable media value chains can

now be established using Chillout• Practical use of DMP results is within sight• DMP governance infrastructure to be developed

next– First step is Content Registration Authority and Agencies

2006/09/26 The Digital Media Project 19

Flag these sites

DMP site http://digital-media-project.org

IDP-2 Specification http://www.dmpf.org/project/ga09/ idp-

2.html

Chillout reference softwarehttp://chillout.dmpf.org/

20

My take on the DMP

• This is my reference (for DRM)– There is no universal DRM system, only

implementations of DRM systems that satisfy the needs of specific value chain users

• If I choose some other solution, it has to be better then the DMP offered solution

21

KRAJ

The End

Finito

22

Just in case …

• … you have no questions

• Then verify this:

• 111,111,111 x 111,111,111 = 12,345,678,987,654,321

• What is the product if the multiplicand and multiplier are binary numbers?