Ein Multimedia-Framework ist ein Software-Framework, das elektronische Medien auf einem Computer bzw. in einem Netzwerk verarbeitet. Ein gutes Multimedia-Framework bietet eine intuitive Programmierschnittstelle und einen modularen Aufbau, um die Einbindung neuer Codecs oder Containerformate zu erleichtern.
Es ist dafür ausgelegt, in Anwendungen wie Mediaplayern und Videoeditoren verwendet zu werden. Multimedia Frameworks sind für verschiedene Betriebssysteme verfügbar:
Linux oder plattformunabhängig: Helix DNA FFmpeg GStreamer Media Application Server (MAS) MLT Network-Integrated Multimedia Middleware (NMM) xine
Microsoft Windows: Audio Compression Manager (ACM) DirectShow DirectX Media Objects (DMOs) Media Foundation (ab Windows Vista) QuickTime Video for Windows (VfW) Windows Media Mobile Interactive Content Design Tooljm-mobile.com Web Multimedia Authoring Tool
Apple Mac OS: QuickTime
Symbian: MMFdeveloper.symbian.org
Plattformunabhängig: Java Media Framework (JMF)
Literatur Nils Magnus, Torsten Spindler (Hrsg.): Video : Wiedergabe, Bearbeitung und Streaming unter Linux. Open Source Press, München 2005, ISBN 3-937514-10-4 Horst Eidenberger, Roman Divotkey: Medienverarbeitung in Java : Audio und Video mit Java Media Framework & Mobile Media API. 1. Auflage. dpunkt-Verlag, Heidelberg 2004, ISBN 3-89864-184-8.
Einzelnachweise
Kategorie:Softwarearchitektur