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 |
LTMS19x.DLL |
No |
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 libmfxsw32.dll |
LCodcCmp2x.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: