OMP - OpenMediaPlatform
Responsabile:
Ricerca UE FP7
Ruolo DEIB: Coordinatore
Data inizio: 01/01/2008
Durata: 24 mesi
Sommario
OpenMediaPlatform (OMP) ha l'obiettivo di definire una infrastruttura software che supporti lo sviluppo di applicazioni ad elevato contenuto multimediale per dispositivi dedicati.
OMP combina in modo innovativo due moderne metodologie di ingegneria del software:
L'approccio OMP verra' esemplificato attraverso applicazioni scalabili di codifica video su due diverse piattaforme.
OMP combina in modo innovativo due moderne metodologie di ingegneria del software:
- Tecniche di compilazione separata che supportano metodi di progettazione a componenti e permettono la portabilità del codice (attraverso lo standard CLI) senza penalità di prestazioni;
- Interfacce (API) di programmazione aperte e standardizzate che supportano i protocolli avanzati per le applicazioni multimediali, nonchè la gestione delle risorse e la reattività al contesto a livello di componente.
L'approccio OMP verra' esemplificato attraverso applicazioni scalabili di codifica video su due diverse piattaforme.
Risultati del progetto ed eventuali pubblicazioni scientifiche/brevetti
I risultati attesi includono:
- un compilatore statico open source che generi binari portabili CLI con metadati relativi all'ottimizzazione dei componenti al momento dell'installazione;
- un compilatore dinamico di binari CLI che supporti i metadati relativi ai componenti;
- uno strumento di specifica e sviluppo di sistemi che tenga conto della gestione delle risorse;
- un insieme di API per i componenti multimediali comprensiva di una implementazione open source.