The Leadtools.MediaFoundation assembly is designed to provide developers with a full range of tools required to create professional, high-quality media foundation applications.
The assembly adds multimedia functionality such as Capture, Play, and Convert, as well as the latest Media Foundation transforms and multimedia file support.
It allows loading many common file formats, such as AVI, OGG, FLV, WMA, WMV, MP4, MKV, 3GP, MP3, WAV, FLAC, MPEG-2, and others, and converting media to common media foundation file formats, such as AVI, WMV, MP4, MKV, 3GP, MP3, WAV, FLAC, MPEG-2, and Fragmented MP4.
Media Foundation Capture
Capture audio or video data to a file.
Multimedia Playback
Play an audio, video, or multimedia sample.
Play an audio, video, or multimedia file.
Add optional processors during playback for real time processing such as deinterlacing, text or image overlay, cropping, etc.
Multimedia Conversion
Convert an audio, video, or multimedia file to another type of file.
Convert using LEADTOOLS processors, or your own 3rd party processors.
The LEADTOOLS toolkit is flexible and gives full control over the input, middle and output samples:
Input data can come from any of the following sources:
Data can be output to any of the following targets:
The input streams can be very different (MPEG-2 Transport over UDP, TCP/IP, RTSP server feeding RTP packets, http protocol stream, etc.), but as far as your application is concerned, all you have to do is set the stream URL as the source and the toolkit handles the rest. The output is handled in the same way: set the output to a URL and the toolkit will take care of streaming the data.
The LEADTOOLS Media Foundation toolkit setup installs media sources, processors/transforms, codecs/compressors, and sinks. These filters are included with the LEADTOOLS Media Foundation SDK. In addition, these filters can be licensed individually on an à la carte basis. For more information regarding licensing, contact sales@leadtools.com.
Media Foundation Output File Formats
LEADTOOLS Media Foundation Capture
LEADTOOLS Media Foundation Convert
LEADTOOLS Media Foundation Playback
Unlocking Special LEAD Features
Leadtools.MediaFoundation Assembly Changes
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document