Media Streaming Server: API

The Media Streaming Server API is part of the LEADTOOLS Streaming Module, which adds onto the Multimedia SDK. For more information on the Multimedia Module, click here.

The following table describes all of the DLLs included in the Media Streaming Server API. The specific DLLs required in your redistributables depend on which features are implemented. For more information, refer to Redistributables for LEADTOOLS Media Streaming-based Applications.

Redistributables

Explanation

Win32 Platforms:

x64 Platforms:***

Requires LEAD Duplication and Distribution license

LTMS

Media Streaming Features Support

The LEADTOOLS Media Streaming Support DLL.

LTMS19.DLL
DSKernel2.dll

LTMS19x.DLL
DSKernel2x.dll

No

DSKernel2*

LEAD Media Streaming Kernel

DSKernel2.DLL is the LEAD Media Streaming Kernel DLL. It is used to unlock filters and modules provided in Evaluation mode.

DSKERNEL2.DLL

DSKERNEL2x.DLL

No

LMISODmx LEAD ISO Demultiplexer is used to parse MP4 source files. It is used whenever you stream a MP4 source file. LMISODmx.dll
DSKernel2.dll
LMISODmxx.dll
DSKernel2x.dll
No
LMFLVDmx LEAD FLV Demultiplexer is used to parse FLV source files. It is necessary if you use FLV source files. LMFLVDmx.dll
DSKernel2.dll
LMFLVDmxx.dll
DSKernel2x.dll
No
LMMpgDmxT LEAD MPEG2 Transport Demultiplexer is used to stream .TS files as RTSP or RTMP. LMMpgDmxT.dll
DSKernel2.dll
LMMpgDmxTx.dll
DSKernel2x.dll
No
LMUDPSrc

LEAD MPEG-2 Transport UDP Source

Used together with LEAD MPEG-2 Transport Demultiplexer for streaming MPEG-2 Transport files using RTP, UDP and TCP/IP. (The client side, which receives the data).

Now contains LEAD DVR Sink and LEAD DVR Source functionality to implement live stream buffering for pause, rewind and fast-forward control.

LMUDPSrc.DLL
DSKernel2.DLL
LMUDPSrcx.DLL
DSKernel2x.DLL
No
LTranscoderH264 LEAD H264 Transcoder is used to stream H264 video in some files. LTranscoderH264.dll
DSKernel2.dll
LTranscoderH264x.dll
DSKernel2x.dl
No
LTranscoderAAC LEAD AAC Transcoder is used to stream AAC audio in some files. LTranscoderAAC.dll
DSKernel2.dl
LTranscoderAACx.dll
DSKernel2x.dll
No
LEncAAC LEAD AAC Encoder is used to compress audio data using the AAC compression standard (ISO/IEC 13818-7). LEncAAC.dll
DSKernel2.dll
LEncAACx.dll
DSKernel2x.dll
No
LCodcG726 LEAD G.726 codec is used to compress and decompress audio data using the G.726 compression standard as defined in RFC 3551. LCodcG726.dll
DSKernel2.dll
LCodcG726x.dll
DSKernel2x.dll
No
LDECH2643 LEAD H264 Decoder is used to decompress video compressed by any H264 codec. LDECH2643.dll
DSKernel2.dll
LDECH2643x.dll
DSKernel2x.dll
No
LENCH2644 LEAD H264 Encoder is used to compress video data using the H.264/AVC standard. LENCH2644.dll
DSKernel2.dll
LDECH2644x.dll
DSKernel2x.dll
No
LDecH265

LEAD H265 Decoder

Used for decoding H.265 video. H.265 video compression (also known as HEVC) is the next-generation video compression technology. It achieves 2x better compression than H.265.

LDecH265.DLL
LDecH265Krn.DLL
DSKernel2.DLL
libmfxsw32.dll
LDecH265x.DLL
LDecH265Krnx.DLL
DSKernel2x.DLL
libmfxsw64.dll
No
LCodcCmp2 LEAD MCMP/MJPEG Decoder is used to decompress video data compressed by the LEAD MCMP/MJPEG Encoder filter or any other MJPEG encoder.

LCodcCmp2.dll
DSKernel2.dll

libmfxsw32.dll

LCodcCmp2x.dll
DSKernel2x.dll

libmfxsw64.dll

No
LEncMpgA LEAD MPEG Audio Encoder is used to create MPEG-1 or MPEG-2 (DVD) files. LEncMpgA.dll
DSKernel2.dll
LEncMpgAx.dll
DSKernel2x.dll
No
LDecMPG22 LEAD MPEG-2 Decoder is used to decompress video data that was compressed using the MPEG-2 (ISO/IEC 13818-2) or MPEG-1 (ISO 11172-2) standard. LENCMPG23.dll
DSKernel2.dll
LENCMPG23x.dll
DSKernel2x.dll
No
LMVYUVxf

LEAD Color Space Converter

Used to perform automatic conversion between different YUV and RGB formats.

LMVYUVxf.DLL LMVYUVxfx.DLL No
LDecMpg4

LEAD MPEG4 Decoder

Used for decoding MPEG-4 video. MPEG-4 video compression is commonly used in MP4 files. DivX compression is based on MPEG-4.

LDecMpg42.DLL
DSKernel2.DLL
LEncMpg42x.DLL
DSKernel2x.DLL
No
LDecAMR

LEAD AMR Decoder

Used for decoding AMR audio. AMR audio compression is used in 3GP files (very popular with mobile phones).

LDecAMR.DLL
DSKernel2.DLL
LDecAMRx.DLL
DSKernel2x.DLL
No

The LEADTOOLS C API provides low-level control for maximum flexibility.

For a complete list of the DirectShow filters, codecs and modules, please see the following topics:

LEADTOOLS DirectShow Filters

DICOM DirectShow filters

Help Version 20.0.2018.2.27
Products | Support | Contact Us | Copyright Notices
© 1991-2018 LEAD Technologies, Inc. All Rights Reserved.
Getting Started with LEADTOOLS Multimedia