Multimedia framework
From Wikipedia, the free encyclopedia
A multimedia framework is a software structure (usually a set of software libraries) 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 or container formats. It is meant to be used by applications such as media players and audio or video editors. They are available for different operating systems:
Linux or platform independent(portable):
- FFmpeg
- GStreamer
- Helix DNA
- 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
- MMF [4]