The LEADTOOLS Multimedia C API provides developers with a full range of tools required to create professional, high-quality multimedia applications.
The API adds multimedia functionality such as Capture, Play, and Convert, as well as the latest DirectShow filters and multimedia file support.
It allows loading and converting to and from many common file formats, such as WAV, AVI, WMA, WMV, MPEG-1, MPEG-2, OGG, FLV, MKV, WebM, and others. All in all, nearly 100 formats, media types, and subtypes are supported, with full control over compression quality.
Capture audio or video data to a sample.
Capture graphs can be very complex when using DirectShow directly. LEADTOOLS abstracts the process, eliminating the complexity and allowing the developer to treat all capture devices in a uniform manner.
Play an audio, video or multimedia file.
Get support for DVD navigation and saving player settings to files and streams.
Convert a multimedia sample to a multimedia file.
Convert using LEADTOOLS processors or your own 3rd party processors.
Add support for the most popular multimedia formats
The LEADTOOLS Multimedia C API toolkit is flexible and gives full control over the input, middle and output samples:
Data input can be:
Data output can be:
Input streams can be very different (MPEG-2 Transport over UDP, TCP/IP, RTSP server feeding RTP packets, HTTP stream, etc.) However, as far as your application is concerned, all you have to do is set the stream's 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 following add-on modules are available to enhance these capabilities:
DirectShow Output File Formats
Unlocking Special LEAD Features
LEADTOOLS Multimedia C API 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
Your email has been sent to support! Someone should be in touch! If your matter is urgent please come back into chat.
Chat Hours:
Monday - Friday, 8:30am to 6pm ET
Thank you for your feedback!
Please fill out the form again to start a new chat.
All agents are currently offline.
Chat Hours:
Monday - Friday
8:30AM - 6PM EST
To contact us please fill out this form and we will contact you via email.