Video Streaming/Conferencing – API
DLL |
Interface / CLSID |
Header |
Comments |
Help Files |
Demo |
LMNetMux2.DLL |
ILMNetMux - CLSID_LMNetMUx |
ILMNetMux.h |
The Network Multiplexer filter multiplexes media in preparation to send
it over a TCP/IP network. This filter theoretically accepts any DirectShow
media type. |
LTMMDLLN.CHM |
\Examples\ltmm\cpp\NetServer |
LMNetSnk2.DLL |
None - CLSID_LMNetSink |
None |
The Network Sink filter is responsible for sending multiplexed media,
output by the LEAD Network Multiplexer, over a TCP/IP network. |
LTMMDLLN.CHM |
\Examples\ltmm\cpp\NetServer |
LMNetSrc2.DLL |
None - CLSID_LMNetSrc |
None |
LEAD Network Source Filter receives stream data, sent by the LEAD Network
Sink Filter, on a TCP/IP network. It serves as a file reader filter in
a DirectShow filter graph. |
LTMMDLLN.CHM |
\Examples\ltmm\cpp\NetServer |
LMNetDmx2.DLL |
ILMNetDmx - CLSID_LMNetDmx |
ILMNetDmx.h |
The Network Demultiplexer filter is responsible for splitting multiplexed
media, output from the LEAD Network Source. It serves as a splitter filter
in a DirectShow filter graph. |
LTMMDLLN.CHM |
\Examples\ltmm\cpp\NetServer |
LMNetCon2.DLL |
CLSID_LMNetProtocolManager |
|
The LMNetProtocolManager is a helper COM object provided to enable the registration and unregistration of new protocol schemas, and performs the actual connection work (for both sides). |
LTMMDLLN.CHM |
|
LEncMPG4.DLL and LEncMPG4Krn.DLL |
ILMMP4Encoder - CLSID_LMMP4Encoder |
ILEncMPEG4.h |
The LEAD MPEG-4 Encoder is a DirectShow filter for compressing video data using the MPEG-4 standard (ISO/IEC 14496-2). MPEG-4 is suitable for a wide range of bandwidths from low bandwidth to broadband. In addition to MP4 files, MPEG4 compressed video data can be stored inside AVI or OGG files with the option of saving the file with or without the audio data. |
LtFilters.CHM |
|
LDecMPG4.DLL and LDecMPG4Krn.DLL |
CLSID_LMMP4Decoder |
N/A |
The LEAD MPEG-4 Decoder is a DirectShow filter for decompressing Video data using the MPEG-4 standard (ISO/IEC 14496-2). MPEG-4 is suitable for a wide range of bandwidths from low bandwidth to broadband. In addition to MP4 files, MPEG4 compressed video data can be stored inside AVI or OGG files with the option of saving the file with or without the audio data. |
LtFilters.CHM
|
|
LENCH2642.DLL Note: LENCH264KRN2.DLL is required by this DLL. |
ILMH264Encoder - CLSID_LMH264Encoder |
ILEncH2642.h |
The LEAD H264 Encoder is a DirectShow filter for compressing and decompressing video data using the H.264/AVC standard. |
LtFilters.CHM
|
|
LDECH2642.DLL Note: LDECH264KRN2.DLL is required by this DLL. |
N/A |
N/A |
The LEAD H264 Decoder is a DirectShow decoder that can decompress video compressed by any H264 codec. |
LtFilters.CHM
|
|
LEncAAC.DLL |
ILMAACEncoder - CLSID_LMAACEncoder |
ILEncAAC.h |
The LEAD AAC Encoder is a DirectShow filter for compressing audio data using the AAC compression standard (ISO/IEC 13818-7). |
LtFilters.CHM
|
|
LDecAAC.DLL |
ILMAACDecoder - |
ILDecAAC.h |
The LEAD AAC Decoder is a DirectShow filter for decompressing audio data using the AAC compression standard (ISO/IEC 13818-7). |
LtFilters.CHM
|
|
LMISOMux.DLL |
CLSID_LMIsoMux |
|
The LEAD ISO Multiplexer can be used to create files based on the ISO base file format described in ISO/IEC 14496-12. |
LtFilters.CHM
|
|
|
|
|
LEAD ISO Demultiplexer |
LtFilters.CHM
|
|
LMOggSpl.DLL |
CLSID_LMOggSplitter |
|
The Ogg Splitter can be used to play Ogg files. |
LtFilters.CHM
|
|
LMOggMux.DLL |
CLSID_LMOggMux |
|
The Ogg Multiplexer can be used to create Ogg files. |
LtFilters.CHM
|
|
The LEADTOOLS API provides the lowest level of support.