2007/05/04Una piattaforma DRM sperimentale per digital media 1 Una proposta di piattaforma DRM sperimentale per digital media F. Chiariglione (CEDEO.net),

Slides:



Advertisements
Presentazioni simili
(Connettori SDMX per Software Statistici)
Advertisements

2007/06/04Proposta di azioni per dare all'Italia una posizione leader nei digital media 1 Un sistema flessibile di micropagamenti a punti per digital media.
Una proposta di piattaforma DRM interoperabile per digital media
CALENDARIO FORMAZIONE LISEM 2004/2005 Labirinto, test sul potenziale imprenditoriale 01/10/2004 (ven) h – Tecniche creative e pensiero propositivo.
MAPPE CONCETTUALI Sergio Capone ITP
© 2007 SEI-Società Editrice Internazionale, Apogeo Unità A1 Introduzione a Java.
Office System 2007: il licensing dei prodotti server.
Consumare Web Service Andrea Saltarello
Strumenti di sviluppo Microsoft Campagna incentivi per Software Assurance Opportunità di vendita.
Proposta architettura sistema elearning
INTERNET : ARPA sviluppa ARPANET (rete di computer per scopi militari)
Sistema di gestione flussi documentali
Web Services.
Java Enterprise Edition (JEE)
File system Casi di studio (3).
UNIVERSITA DEGLI STUDI DI MODENA E REGGIO EMILIA Facoltà di Ingegneria – Sede di Modena Corso di Laurea in Ingegneria Informatica Progetto e sviluppo di.
2-1 Trasferimento di file: ftp Crediti Parte delle slide seguenti sono adattate dalla versione originale di J.F Kurose and K.W. Ross (© All Rights.
Chiara Francalanci Politecnico di Milano SMAU 22 Ottobre 2004.
Riunione coordinatori Milano, Nov Indice discussione generale exploitation (intervento di ciascuna unità sul futuro delle ricerche MAIS) proposta.
UNIVERSITÀ DEGLI STUDI DI NAPOLI FEDERICO II FACOLTA’ DI SCIENZE MM.FF.NN CORSO DI LAUREA MAGISTRALE DI INFORMATICA JAVA MEDIA FRAMEWORK Introduzione.
1 STATO DELLINTEGRAZIONE TRA I 4 PROGETTI AVVISO 1575/2004 ATTIVITA DEL GRUPPO TECNICO OPERATIVO Riunione del Comitato Tecnico sullInteroperabilità MUR,
Corso di Informatica per Giurisprudenza Lezione 5
Architettura del World Wide Web
Perché.Net e non più COM/DCOM ? Superamento dei problemi di COM: Richiede una infrastruttura "non semplice" da ogni applicazione (ad esempio Class Factory.
Digital Media Management Systems. Stati uniti Brasile Italia Spagna Messico Un team composto dai migliori professionisti del mondo nelle applicazioni.
Future Astronomical Software Environment
I Thread.
Open Archives Initiative e Metadata harvesting ICCU Seminario nazionale sui Metadati Roma 3 aprile 2001 Dr. Valdo Pasqui Università di Firenze.
2007/06/04Proposta di azioni per dare all'Italia una posizione leader nei digital media 1 Una proposta di piattaforma di pagamento sperimentale per digital.
Il protocollo ftp.
Workshop CNAF – Bologna 8 Luglio 2011 FARO Accesso Web a risorse e servizi remoti in ambiente Grid/Cloud A. Rocchi, C. Sciò, G. Bracco, S. Migliori, F.
WOA 2003 Una piattaforma per lo sviluppo di applicazioni multi-agente Boccalatte - Gozzi - Grosso 10/09/2003.
Gaetano Santucci Centro Nazionale per l’Informatica
Applicazioni mobile Better Software 2009 Massimiliano Zani Sms Italia.
2.0 o Perpetual Beta? Le trasformazioni del Web tra Social Networking e User Generated Content Stefano Mizzella.
1 Workshop Conclusione Azione Formativa Torino 11 Maggio 2011 Organizzazione dellazione formativa - Il percorso formativo - il calendario - Aspetti organizzativi.
Corso di Informatica per Giurisprudenza Lezione 7
UNIVERSITA’ POLITECNICA DELLE MARCHE
Descrizione Semantica ad Alto Livello di Ambienti Virtuali in X3D
Cos’è Internet Una rete globale di reti basata sul protocollo TCP/IP.
Progetto di Reti di Calcolatori L-S Orchestrazione di servizi WEB
Introduzione a XI Conferenza nazionale di Statistica febbraio 2013 Pillole formative di statistica.
Server Web in una rete Windows Sommario Meccanismi di accesso remoto Meccanismi di accesso remoto Introduzione ai Server Web Introduzione ai Server.
1 Ripassino Reti di Computer Carasco 19/02/ Che cosa è una rete informatica? Una rete informatica è un insieme di computer connessi tra di loro.
WEB: Progetto: Documentazione: Soluzioni per video streaming.
Un problema importante
ECDL Patente europea del computer MODULO 1 Concetti di base della tecnologia dellinformazione 1.6 Aspetti giuridici.
Diritti di Riproduzione La legge (633/1941 modificata e aggiornata dalla legge 248/2000, dal dl 68/2003 e dalla legge 128/2004) tutela il diritto d'autore.
RETI DI CALCOLATORI Domande di riepilogo Prima Esercitazione.
FESR Consorzio COMETA Giuseppe Andronico Industry Day Catania, 30 Giugno 2011 IaaS, PaaS e SaaS: cosa significano per le aziende.
Gestione Avanzata di Reti di Imprese per lo Sviluppo Sostenibile Ing. Roberto Tononi ENEA Biotec.
Sommario Cartelle Gestione delle risorse Manifest dell’applicazione
CORSO DI INFORMATICA Internet e Posta Elettronica
InternetInternet Sede: Salvo D’acquisto 2010/2011 Docente: Vito Monno.
Una magnifica alleanza ! Roberto CHIMENTI Joomladay Roma–19/11/2009 Roberto CHIMENTI Joomladay Roma–19/11/2009 Roberto Chimenti -
Servizi Internet Claudia Raibulet
Muse2: MUSic Everywhere with WI-FI Progetto realizzato da: Bambini Stefano Bergamini Andrea Pierangeli Diego Bologna C.d.L.S. Ingegneria Informatica.
Layered Grid Architecture. Application Fabric “Controlling elements locally”: Access to, & control of, resources Connectivity “Talking to Grid elements”:
Corso WEB DESIGN Aprile – Maggio PUBBLICAZIONE DEL SITO Affinchè il nostro sito sia accessibile al pubblico, dobbiamo pubblicarlo in Internet. Per.
Strato di accesso alla rete (network access layer); comprende le funzioni che nel modello OSI sono comprese negli strati fisico, di collegamento e parte.
Progetti 2015/2016. Proj1: Traduzione di regole snort in regole iptables Snort: – analizza i pacchetti che transitano in rete, confrontandoli con un database.
Università Roma Tre Corso di laurea magistrale CINEMA TELEVISIONE E PRODUZIONE MULTIMEDIALE Corso “Media digitali: Televisione, video, Internet” Docente:
Managing digital libraries Workshop Participants 9 persons 4 institutions 1 from Spain 34th Annual meeting of ADLUG.
I NTERNET Rete interconnessa che permette il collegamento tra due host eterogenei, appartenenti a reti differenti separati anche da grande distanze. Internet.
DRM Digital Rights Management La gestione dei diritti digitali Comune di Ferrara L’EBOOK, QUESTO SCONOSCIUTO! Cos’è, come funziona e a cosa serve Cristina.
Presentazione Uno per tutti giugno Cos’è «Uno per Tutti» Uno per tutti è il nuovo motore di ricerca che mettiamo a disposizione dei nostri utenti.
Programmazione orientata agli Oggetti Introduzione a Java.
Introduzione Misurare l’impatto che può avere l’aggiunta di traffico sulle prestazioni di un sistema di rete è molto utile. Nel testing di applicazioni.
Novembre 2009 SIGEC WEB – Presentazione Prototipo.
Enea Topi 1 ^B AS. 2014/2015. LA STORIA DI INTERNET Internet non è mai stata una rete militare, ma i militari sono alla radice della tecnologia su cui.
Transcript della presentazione:

2007/05/04Una piattaforma DRM sperimentale per digital media 1 Una proposta di piattaforma DRM sperimentale per digital media F. Chiariglione (CEDEO.net), M. Cosenza (Sinapsi) Proposta a Digital Media in Italia – Milano, 2007/06/04

2007/05/04Una piattaforma DRM sperimentale per digital media 2 Che cosè questa proposta Un documento in risposta a Richiesta di piattaforme di Digital Rights Management (DRM) e pagamento elettronicoRichiesta di piattaforme di Digital Rights Management (DRM) e pagamento elettronico Il documento propone luso della piattaforma Open Source Chillout del Digital Media Project (DMP) –Cè –È ricca di funzionalità usabili per sperimentazione –Ha una discreta comunità internazionale (CN, DE, IT, JP, KR, PT) Il DMP è unassociazione senza scopo di lucro fondata a Ginevra a dicembre 2003 con lobiettivo –...to promote continuing successful development, deployment and use of Digital Media that respect the rights of creators and rights holders to exploit their works, the wish of end users to fully enjoy the benefits of Digital Media and the interests of various value-chain players to provide products and services…

2007/05/04Una piattaforma DRM sperimentale per digital media 3 Le specifiche DMP La Interoperable DRM Platform (IDP) è un insieme di Tool che realizzano 3 classi differenti di funzionalità Rappresentazione dellinformazione –Ha il compito di generare, analizzare e modificare le strutture dati necessarie per la gestione dei Contenuti –La più importante è il Digital Item chiamato dal DMP Digital Content Information (DCI) Protocolli –Hanno la funzione di gestire lo scambio di dati (ad esempio DCI) e l'interazione fra i Dispositivi Package –Gestiscono le operazioni di impacchettamento di Risorse, DCI ed eventuali altri medatati, in unità adatte al trasferimento come file o come stream

2007/05/04Una piattaforma DRM sperimentale per digital media 4 Grandezze rappresentate Represent Content Represent Metadata Represent DCI Signature Represent DCI Hash Represent Identifier Represent Resource Represent DRM Information Represent DRM Tool Represent DRM Tool Body Represent Rights Data (RRD) Represent License Represent Key Represent Device Information Represent Domain Represent Use Data

2007/05/04Una piattaforma DRM sperimentale per digital media 5 Represent Metadata Represent Identifier Represent DRM Information Represent License Represent Key Body Represent DRM Tool Represent Key Represent Key Body Represent DRM Tool Body Represent Device Information Represent Resource Represent Identifier Represent Metadata Represent Domain Context for Content Esempio di struttura dati (DCI) Un Contenuto è composto da –Una o più Risorse –Un insieme di metadati ad esse relativi –Unampia tipologia di dati per le necessità del sistema (licenze, chiavi ecc.) –L'Identificativo del Contenuto

2007/05/04Una piattaforma DRM sperimentale per digital media 6 I protocolli di comunicazione Protocols to Identify Entities –Utilizzati per assegnare Identificativi ad unEntità, ad esempio un DCI o un Dispositivo Protocols to Authenticate Entities –Utilizzati per verificare che unEntità è quella che il suo Identificativo dice di essere Protocols to Manage Domain –Utilizzati per gestire Domini, cioè gruppi di Dispositivi allinterno dei quali i Contenuti possono essere liberamente scambiati Resource Processor – DRM Processor Protocol –Utilizzato per far parlare due componenti di un Dispositivo dutente Protocols to Manage DRM Tools –Utilizzati per gestire blocchi di codice che realizzano opportune funzionalità DRM

2007/05/04Una piattaforma DRM sperimentale per digital media 7 I protocolli di trasporto Servono per spostare un DCI tra Dispositivi, e.g. un DCI da un server di Contenuti ad un Dispositivo dutente –Per spostare un DCI tra Dispositivi in modalità up/download si usa lMPEG-21 File Format ed il risultato si chiama DMP Content Format (DCF) –Per spostare un DCI tra Dispositivi in modalità streaming, si usa lMPEG-21 Digital Item Streaming ed il risultato si chiama DMP Content Streaming (DCS)

2007/05/04Una piattaforma DRM sperimentale per digital media 8 Dispositivi in una Catena del Valore Content Creation Device End-User Device (SAV) End-User Device (SAV) PAV eXternal Device Content Identific. Device Content Provider Device License Provider Device Domain Mgmt Device DRM Tool Provider Device Identific. Device License Identific. Device DRM Tool Identific. Device Domain Identific. Device End-User Device (PAV) Non-DMP device 17

2007/05/04Una piattaforma DRM sperimentale per digital media 9 End-User Device End-User Device Portable End-User Device End-User Device Domain Management Device Network USerUSer USerUSer USerUSer PXD License Provider Device User Le funzionalità di un Dominio

2007/05/04Una piattaforma DRM sperimentale per digital media 10 Chillout® il software di riferimento del DMP Un insieme di librerie Java Esposte come web services Organizzate come –Core library: realizza le specifiche IDP –Auxiliary library: incapsula alcune funzionalità –Applications: un insieme di applicazioni (Dispositivi, …) Java platform Applications Core library Auxiliary library

2007/05/04Una piattaforma DRM sperimentale per digital media 11 Larchitettura del software Tutti i Dispositivi sono dotati della Core library I Dispositivi possono essere dotati di Auxiliary Library per facilitare lo sviluppo di applicazioni Ogni Applicazione è costituita da codice che è tipicamente specifico del Dispositivo Chillout è attualmente in Java (su Win, Mac, Linux) –Luso di un ambiente non ha impatti sullinteroperabilità –La comunicazione tra dispositivi è attuata mediante protocolli realizzati in WSDL ed è del tutto agnostica allambiente

2007/05/04Una piattaforma DRM sperimentale per digital media 12 I Dispositivi disponibili CCD (Content Creation Device) –Per creare i DCI e DCF/DCS. CID (Content Identification Device) –Per ottenere un Identificativo per un DCI creato CPD (Content Provider Device) –Per caricare da CCD e offrire Contenuti alle SAV come stream (RTP o MPEG-2 TS) o come file mediante download LPD (License Provider Device) –Per caricare da CCD e offrire Licenze alle SAV per luso dei Contenuti SAV (Stationary Audio Video device) –Per riprodurre audio-video da DCF o DCS DMD (Domain Management Device) –Per gestire i Domini, in particolare per luso di un Contenuto a tutti i membri di un dominio dando una Domain Membership License che contiene anche la Domain Key

2007/05/04Una piattaforma DRM sperimentale per digital media 13 Un esempio di catena del valore Content Provider Device Domain Management Device License Provider Device IPMP Tool Provider Device Content Creation Device End User Device