Multimedia-Framework
A multimedia framework is a software framework that processes the electronic media on a computer or in a network. A good multimedia framework provides an intuitive programming interface and a modular structure to facilitate the integration of new codecs and container formats.
It is designed to be used in applications such as media players and video editors. Multimedia frameworks are available for various operating systems:
Linux or platform-independent:
- 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 (Windows Vista)
- QuickTime
- Video for Windows ( VfW )
- Windows Media
- Mobile Interactive Content Design Tool
- Web Multimedia Authoring Tool
Apple Mac OS:
- QuickTime
Symbian:
- MMF
Platform independent:
- Java Media Framework (JMF )