The LEAD MPEG2 Transport UDP Sink is a DirectShow filter for streaming data to a UDP or TCP port. The data is usually in an MPEG-2 Transport format, as defined in ISO/IEC 13818-1. Data streamed to UDP ports can be sent with or without RTP headers. TCP streams are sent without RTP headers.
This filter supports the standard IFileSinkFilter interface. Use the IFileSinkFilter::SetFileName method to let the LEAD MPEG2 Transport UDP Sink filter know where to send the data to (RTP or UDP streaming) or which port to listen to (TCP streaming). Please see the Microsoft documentation for this interface for more information.
This filter also supports the ILMUDPSnk interface for monitoring the performance of the filter. You can use this interface to determine whether the network connection is keeping up with the amount of data being sent.
Technical details for the filter are provided in the following table:
Component | Description |
---|---|
Filter Interfaces | IFileSinkFilter |
ILMUDPSnk | |
Interface ID | IID_IFileSinkFilter |
IID_ILMUDPSnk | |
Input Media Types | Type: |
MEDIATYPE_Stream | |
Subtype: | |
MEDIASUBTYPE_MPEG2_TRANSPORT Or the media type passed to IFileSinkFilter::SetFileName | |
Output Media Types | N/A |
Filter CLSID | CLSID_LMUDPSnk |
Property Page CLSID | N/A |
Executable | LMUDPSnk.dll, DSKernel2.dll |
Filter category | CLSID_LegacyAmFilterCategory |
Header | ILMUDPSnk.h |
This filter is included as part of LEADTOOLS MPEG-2 Transport Module.
Win32, x64.
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document