The Lernfunk media aggregation, enrichment and distribution system can import media of any type, administer it, add metadata and export these media. It is centered around a Core REST webservice. Thus it is easy distributable and  extensible.