Leadtools.Multimedia Getting Started

Summary

For pointers to sample programs that demonstrate many features, see the table below:

.NET

.NET

Redistributables Paths

Assembly - Class/Namespace Comments Demo
Leadtools.Multimedia.dll - Leadtools.Multimedia

Demonstrates the capture and save-to-file capabilities of the Multimedia toolkit.

\Examples\Multimedia\Ltmm\DotNet\CS\Capture
\Examples\Multimedia\Ltmm\DotNet\VB\Capture

A simple player demo that demonstrates the use of the Video Callback Filter of the Multimedia toolkit. It uses the LEADTOOLS Imaging Pro SDK to perform image processing on each frame of the video.

Note: You must install the LEADTOOLS Imaging Pro SDK (or higher) to build this demo.

\Examples\Multimedia\Ltmm\DotNet\CS\Callback
\Examples\Multimedia\Ltmm\DotNet\VB\Callback

Demonstrates the use of the audio callback filter to process each audio sample. The demo changes the volume of the audio stream.

\Examples\Multimedia\Ltmm\DotNet\CS\CallbackA
\Examples\Multimedia\Ltmm\DotNet\VB\CallbackA

A player demo that demonstrates how to use the Video Callback Filter and the NULL renderer of the Multimedia toolkit to implement your own video rendering using Windows GDI

\Examples\Multimedia\Ltmm\DotNet\CS\CallbackRender
\Examples\Multimedia\Ltmm\DotNet\VB\CallbackRender

Demonstrates joining media files with the same format without recompression, using the capabilities of the Multimedia toolkit.

\Examples\Multimedia\Ltmm\DotNet\CS\ConcatSameSize
\Examples\Multimedia\Ltmm\DotNet\VB\ConcatSameSize
Demonstrates the file to file conversion capabilities of the Multimedia toolkit.
\Examples\Multimedia\Ltmm\DotNet\CS\Convert
\Examples\Multimedia\Ltmm\DotNet\VB\Convert
Demonstrates the klv file-to-file conversion capabilities of the Multimedia toolkit.
\Examples\Multimedia\Ltmm\DotNet\CS\ConvertKLV
\Examples\Multimedia\Ltmm\DotNet\VB\ConvertKLV
Demonstrates how to add a user data stream containing KLV metadata to an MPEG-2 Transport stream using Minimal Metadata Set.
\Examples\Multimedia\Ltmm\DotNet\CS\ConvertMMS
\Examples\Multimedia\Ltmm\DotNet\VB\ConvertMMS
Demonstrates how to create Smooth Streaming Files.
\Examples\Multimedia\Ltmm\DotNet\CS\ConvertSSF
\Examples\Multimedia\Ltmm\DotNet\VB\ConvertSSF
Demonstrates how to add Script Metadata Streams to a Windows Media file.
\Examples\Multimedia\Ltmm\DotNet\CS\ConvertWMS
\Examples\Multimedia\Ltmm\DotNet\VB\ConvertWMS
Demonstrates the file-to-flash conversion capabilities of the Multimedia toolkit.
\Examples\Multimedia\Ltmm\DotNet\CS\ConvertToFlash
\Examples\Multimedia\Ltmm\DotNet\VB\ConvertToFlash

Demonstrates how to create video and audio files that run on mobile devices like iPod™, IPhone™, PSP™, Zen™, Zune™, SmartPhones and Windows Phone.

\Examples\Multimedia\Ltmm\DotNet\CS\ConvertToMobile
\Examples\Multimedia\Ltmm\DotNet\VB\ConvertToMobile

Demonstrates how to draw objects on a video using the Multimedia toolkit and LEAD Raster objects.

\Examples\Multimedia\Ltmm\DotNet\CS\DrawOnVideo
\Examples\Multimedia\Ltmm\DotNet\VB\DrawOnVideo

Demonstrates creating DVD images using the capabilities of the Multimedia toolkit (with LEAD DVD Writer).

\Examples\Multimedia\Ltmm\DotNet\CS\DVDAuthor
\Examples\Multimedia\Ltmm\DotNet\VB\DVDAuthor

Demonstrates how to capture using Capture and then use the DVRSink interface to set the DVR buffer folder settings. Also, use the Play control to read from the DVR buffer file.

\Examples\Multimedia\Ltmm\DotNet\CS\DVR
\Examples\Multimedia\Ltmm\DotNet\VB\DVR

Demonstrates how to create a file by generating every frame using the Multimedia toolkit.

\Examples\Multimedia\Ltmm\DotNet\CS\GenerateAVI
\Examples\Multimedia\Ltmm\DotNet\VB\GenerateAVI

Demonstrates how to transcode an H.264 stream to an ISO format, without performing decoding and re-encoding. This provides a faster conversion method for some formats.

\Examples\Multimedia\Ltmm\DotNet\CS\H264Transcoder
\Examples\Multimedia\Ltmm\DotNet\VB\H264Transcoder

Provides classes and methods for programmatically burning DVD images and ISO files.

\Examples\Multimedia\Ltmm\DotNet\CS\MediaWriterMM
\Examples\Multimedia\Ltmm\DotNet\VB\MediaWriterMM

Demonstrates playback of MPEG-2 Transport files from a file or UDP stream. Also shows how to handle KLV metadata. Additionally, control the capture buffering using the new DVR Sink interface.

\Examples\Multimedia\Ltmm\DotNet\CS\MPEG2Transport
\Examples\Multimedia\Ltmm\DotNet\VB\MPEG2Transport

Demonstrates how to use the Elementary Stream filters to convert a file using multiple convert objects.

\Examples\Multimedia\Ltmm\DotNet\CS\MultiMachineTranscoding
\Examples\Multimedia\Ltmm\DotNet\VB\MultiMachineTranscoding

Demonstrates how to push data to a Windows Media Server.

\Examples\Multimedia\Ltmm\DotNet\CS\Publish
\Examples\Multimedia\Ltmm\DotNet\VB\Publish

Demonstrates the play files from disk capabilities of the Multimedia toolkit.

\Examples\Multimedia\Ltmm\DotNet\CS\Player
\Examples\Multimedia\Ltmm\DotNet\VB\Player

Demonstrates streaming files to a RTP, UDP or TCP/IP port. The file format can be MPEG-2 Transport or any other format that will be re-compressed to be compatible with MPEG-2 Transport.

\Examples\Multimedia\Ltmm\DotNet\CS\Restreamer
\Examples\Multimedia\Ltmm\DotNet\VB\Restreamer

Demonstrates streaming files using H264 video and AAC audio compression.

\Examples\Multimedia\Ltmm\DotNet\CS\RTSPServer
\Examples\Multimedia\Ltmm\DotNet\VB\RTSPServer

Demonstrates creating a basic video conferencing application (server and client) using the capabilities of the Multimedia toolkit with the LEADTOOLS Streaming Module.

\Examples\Multimedia\Ltmm\DotNet\CS\VideoConferencing
\Examples\Multimedia\Ltmm\DotNet\VB\VideoConferencing

Demonstrates creating MP4 files which is the only file format supported by all the streaming methods. It can be easily modified to create different types of file formats.

\Examples\Multimedia\ltmm\Dotnet\<CS/VB>\ConvertToMediaServer

Demonstrates how to capture video and store it inside a DICOM file. Examples\DotNet\<CS/VB>\DicomVideoCaptureDemo (LEADTOOLS Main Setup)
Demonstrates how to create custom worker assembly which can be used to perform Multimedia conversions on submitted videos. Examples\DotNet\CS\MultimediaJobProcessorDemo (LEADTOOLS Main Setup)

Dependencies

Library Description Dependencies
Leadtools.Multimedia.dll Core Library

Leadtools.dll


NuGet PackageDescription
N/ANot applicable

See Also

References

Supported Environments

Demos

LEADTOOLS Support Forums

LEADTOOLS Documentation

Unlocking Special LEAD Features

Technical Support

Namespaces

Leadtools.Multimedia

Leadtools.MediaFoundation

Leadtools.MediaStreaming

Leadtools.MediaWriter

LMNetDmx

LMNetMux

LMNetSnk

LMNetSrc

LTDvdWriter

Introductions

Leadtools.Multimedia.CaptureCtrl

Leadtools.Multimedia.ConvertCtrl

Leadtools.Multimedia.PlayCtrl

Version History

Leadtools.Multimedia Assembly Changes

Help Version 20.0.2020.4.2
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2020 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Multimedia Assembly