Available as an Add-on to LEADTOOLS Multimedia toolkits. |
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:
Filter Interfaces |
|
Interface ID |
IID_IFileSinkFilter IID_ILMUDPSnk |
Input Media Types |
Type: 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 |
Win32, x64
See Also:
LEAD MPEG2 Transport UDP Source
LEAD MPEG2 Transport Multiplexer
How to Get Your Own IP Address Programmatically
This filter is included as part of the following module: