Multimedia framework
From Wikipedia, the free encyclopedia
A multimedia framework (MMF) is a software framework that handles media on a computer and through a network. A good multimedia framework offers an intuitive API and a modular architecture to easily add support for new codecs, container formats and transmission protocols. It is meant to be used by applications such as media players and audio or video editors, but can also be used to build Videoconferencing applications, media converters and other multimedia tools. MMFs are available for different operating systems:
[edit] Platforms
Linux or platform independent (portable):
- Helix DNA
- FFmpeg
- GStreamer
- Media Application Server (MAS) [1]
- MLT [2]
- Network-Integrated Multimedia Middleware (NMM) [3]
- xine
- Audio Compression Manager (ACM)
- DirectShow
- DirectX Media Objects (DMOs)
- Media Foundation (Windows Vista only)
- QuickTime
- Video for Windows (VfW) (also sometimes referred to as Video Compression Manager (VCM)
- Windows Media
- Mobile Interactive Content Design Tool
- Web Mutlimedia Authoring Tool
- MMF [4]
- Java Media Framework (JMF)

