1 - Digital Media Project

The Digital Media Project
Source Yuqiang Liao
Title
Summary of results of Beijing AHG30
meeting
Date 2006/06/08
No. 0738/AHG30
Summary of results of Beijing AHG30 meeting
Subjects
Activities
Agreem
ents
Comments
Actions
License
 Discuss the
license
issue
Martin
raised
 Dr. Chen
Wei gave
us
more
open
source
knowledge
On going
Leonardo and Filippo will take more
investigation.
Filippo will give us a final license template
which will be our java header.
1.
CVS
Structur
e

Yes
Filippo suggests we name the sub package
under the represent package following
dmp0730, i.e.
org.dmp.idp_2.represent.AuthenticationMessa
ges
1. Yuqiang
deliveries
a
DMP
CVS
instructio
n in email
Yuqiang
showed
the DMP
CVS
structur
e
on
Dr.
Chen,
Wei
will
transl
ate
the
license
compa
rision
table
in
presen
tation
into
Englis
h and
send
to us.
2. Filippo
will
give us
a
license
java
header
conferen
ce
Represen
t API
Many
members
showed
their
definitio
n and we
did
further
discussio
n.
 Filippo gave
us
a
reference
implemena
tion.

(√)
2. All of
us should
follow the
suggestion
to
name
the
sub
package.
Yes
1. Filippo suggests to lift the API defination
from class level to interface level.
2. Filippo suggests to drop wrapper from the
represent
class,
i.e.
“InitAuthenticationWrapper”
to
“InitAuthentication”,
“MutualAuthenticationWrapper”
to
“MutualAuthentication”
3.
Since developers need to access the
values in depth of xml still, we provide the
necessory access methods in interface as
before we did, i.e.
All of us
should
follow
Filippo’s
suggestion
and
prefect
the
interface
API
design by
the endtime
point(06.1
2th ).
public
void
setRequestNegotiation(RequestNegotiationType
value);
public
SuccessNegotiationType
getSuccessNegotiation();
Protocal
API


Yuqiang
showed
the API
design of
Protocol
to
Authenti
cate
Device
Discuss
Authenti
cate
Device
API and
Be clear
Tiejun suggests you could design your relevant
protocal referencing the API design of
Protocol to Authenticate Device. (You could
reference the email of “My assignment of 2.13
Represent Authentication Message”)
You could
reference
the
API
design of
Protocol
to
Authentic
ate Device
Identify
Device
protocal
API
Media
Player
Appointm
ents
to
China

Discuss
that
we
need
a
open
source
media
player to
integrate
DRM tools.
Yes
Xueqing would take over searching a good
open source media player as assignment in
dmp0750 as following:
Technologies
Resp. for
spec (06/12)
2.1
2.1.1
Represent
Represent Content
Filippo
2.1.2
2.1.3
Represent Metadata
Represent DCI Signature
Lu Ming
Chan
Resp. for code
(06/30)
Filippo/Chan
Shallphan
Lu Ming
Chan Shallphan
Xueqing
should
search a
good open
source
media
player.
Any
difficult,
please let
me know
in
advance!
Resp. for code
(07/30)
2.1.4
Represent DCI Hash
2.1.5
Represent (Content and Content
El.) Identifier
Represent Resource
2.1.6
2.1.7
2.1.10
2.1.11
2.1.13
2.1.14
2.1.18
2.2
2.2.1
2.2.2
2.3
2.3.1
3
3.1
Represent DRM Information
Represent License
Represent Key
Represent
Authentication
Messages
Represent Device Information
Represent Binary XML
Protocols
Protocol to Identify Device
Protocol to Authenticate Device
Protocol to Access Content as
File
Protocol to Access License as
File
Protocol to Access Key as
Stream
Package
PackageContentAsFile
PackageContentAsStream
Auxiliary classes
Security manager
SAC
Shallphan
Chan
Shallphan
Li Xiaoyang
Chan Shallphan
Li Xiaoyang
Chan
Shallphan
Lan Juan
Zhang Yong
Liu XiaoYun
Liao Yuqiang
Chan Shallphan
Liao Yuqiang
Liu XiaoYun
Liao Yuqiang
Liao Yuqiang
Liu XiaoYun
Liao Yuqiang
Zhou Xi
Zhou Xi
Liao Yuqiang
Zhou Xi
Zhou Xi
Liao Yuqiang
Zhang Yong
Zhang Yong
Liu XiaoYun
Liu XiaoYun
Xueqing Liu
Xueqing Liu
Mou
Lun
Tian,
Zhou Xi
Mou Lun Tian,
Lan Juan
Zhang Yong
Liu XiaoYun
Liao Yuqiang
Zhou Xi
4
5
5.1
Utility classes
Applications
SAV Applications
Liu Xue Qing
Liu Xue Qing
Filippo,
Nigel, Choi
5.2
5.3
5.4
5.5
5.6
5.7
5.8
CCD Applications
CPD Applications
LPD Applications
DID Applications
CID,LID and other xIDs
Application server setup
Certificate Authority
Liao Yuqiang
Liao Yuqiang
Zhang Yong
Zhou Xi
Li XiaoYang
Zhou Xi
Zhou Xi
Filippo,
Nigel,
Choi
Yuqiang
(testing)
Liao Yuqiang
Liao Yuqiang
Zhang Yong
Zhou Xi
Li XiaoYang
Zhou Xi
Zhou Xi