Demo Programs

The following demo programs are installed in separate EXAMPLES subdirectories (such as C:\Program Files\LEAD Technologies\LEADTOOLS 16.5\Examples\Ltmm\cpp\capture). You can specify these during Installation.

Note:

You can run the example programs on your system by clicking the appropriate buttons in online help. If you try to run an example program that is not on your system, an error message will appear.

C Demos

Demo name

EXE name

Description

cCapture

cCapture.exe

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

cPlayer

cPlayer.exe

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

cConvert

cConvert.exe

Demonstrates the file to file conversion capabilities of the Multimedia toolkit in C.

cCnvMem

cCnvMem.exe

Demonstrates the memory to file conversion capabilities of the Multimedia toolkit in C.

cGenAvi

cGenAvi.exe

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

cConvertToMobile

cConvertToMobile.exe

Demonstrates how to create video and audio files that would run on mibile devices like iPod™, IPhone™, PSP™, Zen™, Zune™, and SmartPhones in C.

cH264Transcode

cH264Transcoder

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 in C

C++ Demos

Demo name

EXE name

Description

Capture

Capture.exe

Demonstrates the capture and save to file capabilities of the Multimedia toolkit in C++.

Player

Player.exe

Demonstrates the play files from disk capabilities of the Multimedia toolkit in C++.

Callback

Callback.exe

A simple player demo that demonstrates the use of the Video Callback Filter of the Multimedia toolkit in C++. The Video Callback Filter is inserted automatically as a video processor when the demo starts. You can choose one of the sample effects listed in the "Effects" menu.

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

Convert

Convert.exe

Demonstrates the file to file conversion capabilities of the Multimedia toolkit in C++.

CnvMem

CnvMem.exe

Demonstrates the memory to file conversion capabilities of the Multimedia toolkit in C++.

CnvWM

CnvWM.exe

Shows how to manage Windows Media profiles (creating custom profiles) in the Multimedia toolkit in C++.

DVR

DVR.exe

Demonstrates how to capture using ltmmCapture and then use the DVRSink interface to set the DVR buffer folder settings. Also, the ltmmPlay control is used to read from the DVR buffer file.

GenAvi

GenAvi.exe

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

TVViewer

TVViewer.exe

Demonstrates how to use the IltmmTVTuner interface of the Multimedia toolkit in C++.

AudioReplace

AudioReplace.exe

Demonstrates how to change the audio stream The portion of the file holding the audio data. The audio data might be compressed to save disk space. The data has to be decompressed using an audio decompressor oftware component which decompresses audio. It must be designed to work with ACM or DirectShow . Note that different compression methods require different decompressors. There is no universal decompressor capable of decoding all compressed streams. before you can play (hear) it. in a media file using the capabilities of the convert object of the multimedia toolkit, in C++.

AVDetection

AVDetection.exe

Demonstrate the usage of the LEAD Audio Detection filter and LEAD Video Motion Detection filter using live sources for audio and video, in C++.

CallbackA

AudCalBk.exe

Demonstrates the use of the Audio Callback Filter of the Multimedia toolkit, in C++. The Audio Callback Filter is inserted automatically as an audio processor. The demo shows how to use the audio callback filter to change the volume of the audio stream.

CaptureDICOM

CaptureDicom.exe

Demonstrates capturing from a live video source to a DICOM file using the capabilities of the multimedia toolkit and the LEAD DICOM Writer Filter, in C++.

CnvDV

cnvdv.exe

Demonstrates converting media files to the DV DV stands for Digital Video and has been defined in "Specification of Consumer-use Digital VCRs" (aka the Blue Book). format writing the output directly to the device (DV camera), in C++.

ConcatAndResize

ConcatAndResize.exe

Demonstrates the joining process of media files of different formats using the capabilities of the multimedia toolkit, in C++. The demo allows resizing of the video streams in addition to providing the ability to choose the audio and video compressors for the output stream.

ConcatSameSize

ConcatSameSize.exe

Demonstrates the joining process of media files of the same format without recompression, using the capabilities of the multimedia toolkit, in C++.

DVDAuthor

DVDAuthor.exe

Demonstrates creating DVD images using the capabilities of the multimedia toolkit (with LEAD DVD Writer), in C++.

The source media files can be of any supported format.

DVDBurner

DVDBurner.exe

Demonstrates burning DVD images and ISO files to DVDs using the capabilities of the LEAD DVD Burner, in C++.

MediaInfo

MediaInfo.exe

Demonstrates the usage of the media information object of the multimedia toolkit, which provides comprehensive information about all streams in a media file, in C++.

MPEG2Transport

MPEG2Transport.exe

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

NetServer

NetServer.exe

Demonstrates creating a basic video conferencing server using the capabilities of the multimedia toolkit with the LEADTOOLS Video Streaming Module, in C++.

NetClient

NetClient.exe

Demonstrates creating a basic video conferencing client using the capabilities of the multimedia toolkit with the LEADTOOLS Video Streaming Module, in C++.

Restreamer

Restreamer.exe

Streaming MPEG-2 Transport files to a UDP or TCP/IP port, in C++.

VOverlay

VOverlay.exe

Demonstrates overlaying images over video using the capabilities of the multimedia toolkit and the LEAD Video Overlay Filter, in C++.

Note: The filter has more capabilities than what the demo shows.

ConvertToMobile

ConvertToMobile.exe

Demonstrates how to create video and audio files that would run on mibile devices like iPod™, IPhone™, PSP™, Zen™, Zune™, and SmartPhones in C.

H264Transcoder

H264Transcoder.exe

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 in C

Visual Basic Demos

Demo name

EXE name

Description

vbCapture

vbCapture.exe

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

vbPlayer

vbPlayer.exe

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

vbConvert

vbConvert.exe

Demonstrates the file to file conversion capabilities of the Multimedia toolkit in VB.

vbCnvMem

vbCnvMem.exe

Demonstrates the memory to file conversion capabilities of the Multimedia toolkit in VB.

vbCnvWM

vbCnvWM.exe

Shows how to manage Windows Media profiles (creating custom profiles) in the Multimedia toolkit in VB.

DVR

DVR.exe

Demonstrates how to capture using ltmmCapture and then use the DVRSink interface to set the DVR buffer folder settings. Also, the ltmmPlay control is used to read from the DVR buffer file.

vbGenAvi

vbGenAvi.exe

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

vbTVViewer

vbTVViewer.exe

Demonstrates how to use the IltmmTVTuner interface of the Multimedia toolkit in VB.

vbAudioReplace

vbAudioReplace.exe

Demonstrates how to change the audio stream in a media file using the capabilities of the convert object of the multimedia toolkit., in VB.

vbCallback

vbCallback.exe

A simple player demo that demonstrates the use of the Video Callback Filter of the Multimedia toolkit in VB. The Video Callback Filter is inserted automatically as a video processor when the demo starts. You can choose one of the sample effects listed in the "Effects" menu.
Note:
You must install the LEADTOOLS Imaging Pro SDK (or higher) to build this demo.

vbCallbackA

vbCallbackA.exe

Demonstrates the use of the Audio Callback Filter of the Multimedia toolkit. The Audio Callback Filter is inserted automatically as an audio processor. The demo shows how to use the audio callback filter to change the volume of the audio stream.

vbConcatAndResize

vbConcatAndResize.exe

Demonstrates the joining process of media files of different formats using the capabilities of the multimedia toolkit, in VB. The demo allows resizing of the video streams in addition to providing the ability to choose the audio and video compressors for the output stream.

vbConcatSameSize

vbConcatSameSize.exe

Demonstrates the joining process of media files of the same format without recompression, using the capabilities of the multimedia toolkit, in VB.

vbDVDAuthor

vbDVDAuthor.exe

Demonstrates creating DVD images using the capabilities of the multimedia toolkit (with LEAD DVD Writer), in VB.

The source media files can be of any supported format.

vbDVDBurner

vbDVDBurner.exe

Demonstrates burning DVD images and ISO files to DVDs using the capabilities of the LEAD DVD Burner, in VB.

vbMediaInfo

vbMediaInfo.exe

Demonstrates the usage of the media information object of the multimedia toolkit, which provides comprehensive information about all streams in a media file, in VB.

vbMPEG2Transport

vbMPEG2Transport.exe

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

vbMtnDet

vbMtnDet.exe

Demonstrate the usage of the LEAD Video Motion Detection filter using live source for video, in VB.

vbNetServer

vbNetServer.exe

Demonstrates creating a basic video conferencing server using the capabilities of the multimedia toolkit with the LEADTOOLS Video Streaming Module, in VB.

vbNetClient

vbNetClient.exe

Demonstrates creating a basic video conferencing client using the capabilities of the multimedia toolkit with the LEADTOOLS Video Streaming Module, in VB.

vbVOverlay

vbVOverlay.exe

Demonstrates overlaying images over video using the capabilities of the multimedia toolkit and the LEAD Video Overlay Filter, in VB.

Note: The filter has more capabilities than what the demo shows.

vbConvertToMobile

vbConvertToMobile.exe

Demonstrates how to create video and audio files that would run on mibile devices like iPod™, IPhone™, PSP™, Zen™, Zune™, and SmartPhones in C.

vbH264Transcoder

vbH264Transcoder.exe

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 in C

Builder Demos

Demo name

EXE name

Description

Capture

CaptureB5.exe

Demonstrates the capture and save to file capabilities of the Multimedia toolkit in C++ (using Borland Builder).

Player

PlayerB5.exe

Demonstrates the play files from disk capabilities of the Multimedia toolkit in C++ (using Borland Builder).

Delphi Demos

Demo name

EXE name

Description

Capture

CaptureD5.exe

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

Player

PlayerD5.exe

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

C#.NET Demos

Demo name

EXE name

Description

DrawOnVideo

Source only.

Demonstrates how to draw objects on a video using the Multimedia toolkit and LEAD Raster objects, in C#.NET.

DVR

csDVR.exe

Demonstrates how to capture using ltmmCapture and then use the DVRSink interface to set the DVR buffer folder settings. Also, the ltmmPlay control is used to read from the DVR buffer file.

GenerateAVI

Source only.

Demonstrates how to create a file by generating every frame using the Multimedia toolkit in C#.NET.

MPEG2Transport

CSMPEG2Transport.exe

Demonstrates playback of MPEG-2 Transport files from a file or UDP stream. Also shows how to handle KLV metadata in C#.NET.

VideoConferencing

Source only.

Demonstrates creating a basic video conferencing application (server and client) using the capabilities of the multimedia toolkit with the LEADTOOLS Video Streaming Module, in C#.NET.

ConvertToMobile

ConvertToMobile.exe

Demonstrates how to create video and audio files that would run on mibile devices like iPod™, IPhone™, PSP™, Zen™, Zune™, and SmartPhones in C.

H264Transcoder

CSH264Transcoder.exe

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 in C

VB.NET Demos

Demo name

EXE name

Description

Capture

Capture.exe

Note: Not directly in the Bin folder.

Demonstrates the capture and save to file capabilities of the Multimedia toolkit in VB.NET.

ConcatSameSize

ConcatSameSize.exe

Note: Not directly in the Bin folder.

Demonstrates the joining process of media files of the same format without recompression, using the capabilities of the multimedia toolkit in VB.NET.

Convert

Convert.exe

Note: Not directly in the Bin folder.

Demonstrates the file to file conversion capabilities of the Multimedia toolkit in VB.NET.

DrawOnVideo

Source only.

Demonstrate how to draw objects on a video using the Multimedia toolkit and LEAD Rastor objects in VB.NET.

DVDAuthor

DVDAuthor.exe

Note: Not directly in the Bin folder.

Demonstrates creating DVD images using the capabilities of the multimedia toolkit (with LEAD DVD Writer), in VB.NET.

The source media files can be of any supported format.

DVR

vbDVR.exe

Demonstrates how to capture using ltmmCapture and then use the DVRSink interface to set the DVR buffer folder settings. Also, the ltmmPlay control is used to read from the DVR buffer file.

GenerateAVI

Source only.

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

MPEG2Transport

VBMPEG2Transport

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

Player

Player.exe

Note: Not directly in the Bin folder.

Demonstrates the play files from disk capabilities of the Multimedia toolkit in VB.NET.

VideoConferencing

Source only.

Demonstrates creating a basic video conferencing application (server and client) using the capabilities of the multimedia toolkit with the LEADTOOLS Video Streaming Module, in VB.NET.

ConvertToMobile

VBConvertToMobile.exe

Demonstrates how to create video and audio files that would run on mibile devices like iPod™, IPhone™, PSP™, Zen™, Zune™, and SmartPhones in C.

H264Transcoder

VBH264Transcoder.exe

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 in C

See Also:

Introduction

LEADTOOLS Documentation

Microsoft Code Snippet Picker

LEADTOOLS Support Forums

Getting Started with LEADTOOLS Multimedia

Technical Support