The LEAD MPEG2 Multiplexer can be used to create MPEG-2 Transport content, as defined in ISO/IEC 13818-1. This data can be saved to files or it can be streamed using RTP, UDP or TCP streaming. MPEG2 transport streams may contain video, audio and metadata information.
The compressions supported for video are:
MPEG-1 Video compression
MPEG-2 Video compression
MPEG-4 Video compression
H.264 Video compression
H.265 Video compression
The compressions supported for audio are:
MPEG-1 Audio compression (Layer 2 or Layer 3)
AC3 Audio compression (preferred audio compression for DVD)
LPCM Audio format (uncompressed audio used for DVD)
AAC Audio compression (preferred audio compression for MP4 files)
The multiplexer also supports metadata associated with the stream (usually in KLV form). The filter also provides the ILMKlvBuilder interface, which can be used to build KLV private data conforming to SMPTE 336M-2001.The KLV data can use universal (MISB EG 0104.4) or local (MISB STD 0601.4) keys. The local keys can be saved using the Minimum Metadata Set (MMS) as described in the MISB STD 0902.1 standard.
To stream MPEG-2 content, use the LEAD MPEG2 Transport UDP Sink filter.
MPEG-2 Transport content is widely used for streaming video and audio from satellite TV and from remote cameras. Most cameras in Unmanned Aerial Vehicles (UAVs) stream video in MPEG-2 Transport format.
This multiplexer is provided in evaluation form. For more information, refer to Evaluation Versions of Multimedia Filters and Codecs.
Component | Description |
---|---|
Filter Interfaces | ILMMpg2MxT |
ILMKlvBuilder | |
Interface ID | ILMMpg2MxT |
ILMKlvBuilder | |
Input Media Types | Video Type: |
MEDIATYPE_Video | |
Subtypes: | |
MEDIATYPE_MPEG1Video | |
MEDIASUBTYPE_MPEG1Payload | |
MEDIASUBTYPE_MPEG2_VIDEO | |
MEDIASUBTYPE_mp4v | |
MEDIASUBTYPE_MP4V | |
MEDIASUBTYPE_h264 | |
MEDIASUBTYPE_H264 | |
MEDIASUBTYPE_L264 | |
MEDIASUBTYPE_h265 | |
MEDIASUBTYPE_H265 | |
Audio Type: | |
MEDIATYPE_Audio | |
Subtypes: | |
MPEG1AudioPayload | |
MEDIASUBTYPE_MPEG1Audio | |
FORMAT_WaveFormatEx (WAVE_FORMAT_MPEGLAYER3 format) | |
MEDIASUBTYPE_MPEG2_AUDIO | |
MEDIASUBTYPE_DOLBY_AC3 | |
MEDIASUBTYPE_DVD_LPCM_AUDIO | |
MEDIASUBTYPE_AAC | |
Metadata | |
Type: | |
MEDIATYPE_AUXLine21Data | |
Type: | |
MEDIATYPE_METADATA | |
Subtypes: | |
MEDIASUBTYPE_KLVA | |
MEDIASUBTYPE_PrivateData | |
Output Media Types | Type: |
MEDIATYPE_Stream | |
Subtype: | |
MEDIATYPE_MPEG2_TRANSPORT | |
Filter CLSID | CLSID_LMMpeg2TMux |
Property Page CLSID | N/A |
Executable | LMMpg2MxT.dll, DSKernel2.dll |
Filter category | CLSID_LegacyAmFilterCategory |
Header | N/A |
This filter is included as part of the following modules:
Win32, x64.