Research Projects
Research Projects

OMP - OpenMediaPlatform

EU Research FP7

DEIB Role: Coordinator

Length: 24 months

Start date: 2008-01-01

Project abstract

OpenMediaPlatform (OMP) aims to define an open service infrastructure for media-rich end-user devices that will address software productivity and optimal service delivery challenges.
OMP innovatively combines two main streams of modern software engineering:

  • split compilation techniques that leverage component based SW engineering and provide binary portability (CLI standard) with no performance penalty;
  • standardized and open application programmers’ interfaces (API) for advanced multimedia stacks that support resource management and context awareness at component level.
Together, these two technologies will deliver a computing tools infrastructure and a media infrastructure to ensure optimal deployment of dynamically composed media services that scale with device and network capabilities.
The OMP approach will be demonstrated using scalable video coding on two different platforms.

Project results

The expected results include:

  • an open-source GNU-based static compiler for the generation of processor-independent CLI binaries with additional metadata for deployment-time component optimization
  • a CLI dynamic compiler and runtime system exploiting component-specific metadata,
  • a resource-aware system specification and design tool and
  • a set of improved standard API’s for multimedia components and a reference opensource project.

Featured image 1