Products Downloads Order Support
 
Live Chat

Have questions about the Multimedia Toolkit?

Live sales and technical support available.


Related Products
LEADTOOLS Multimedia
LEADTOOLS DVD Module
LEADTOOLS Video Streaming Module
LEAD MPEG-2 Video Codec
Multimedia End-user Applications

Free Trial / Purchase:
Download Free Eval
Buy
Call 704-332-5532
Fax Order Form
Find a Reseller

Helpful Information :
Multimedia Product Comparison Chart
LEADTOOLS Product Comparison Chart
Product Line Overview
Programming Interfaces


 

 

 

  Home > Products > Toolkits > Multimedia > Add-ons > MPEG-2 Transport Demultiplexer Modules
 

LEADTOOLS MPEG-2 Transport Demultiplexer Module
(MPEG-2 only)

LEADTOOLS MPEG-2 Transport Demultiplexer Module
(MPEG-2, MPEG-4, H.264 and AAC)
Add-on Modules to LEADTOOLS Multimedia SDK

The LEADTOOLS MPEG-2 Transport Demultiplexer Modules are DirectShow filters that allow you to play MPEG-2 Transport and MPEG-2 Program files from a file or from a UDP stream. Perfect for applications that accept video streams from hardware encoders. Examples of these applications include the transmission of video from satellites and UAVs (Unmanned Aerial Vehicle).

Commonly know extension for MPEG-2 Transport Stream - .TS and M2TS

Download Free Evaluation

Key Features:

  • Play MPEG-2 transport streams.
  • Play MPEG-2 Program files without using the Microsoft demuxers.*
  • Receive streaming MPEG-2 data through UDP ports.
  • Retrieve the private data (especially the KLV data) from a stream.
  • Parse the private data (simplifying the process of interpreting the private data).
  • Play all compressions supported by MPEG-2 transport format (ISO/IEC 13818-1)
    • Video:
      • MPEG-2
      • MPEG-4 (LEAD MPEG-2 Transport Demultiplexer (MPEG-2, MPEG-4, H.264 and AAC) only)
      • H.264 (LEAD MPEG-2 Transport Demultiplexer (MPEG-2, MPEG-4, H.264 and AAC) only)
    • Audio:
      • MPEG1 Layer 1, 2, 3
      • AAC (LEAD MPEG-2 Transport Demultiplexer (MPEG-2, MPEG-4, H.264 and AAC) only)
      • AC3 (Requires a AC3 audio decoder)
      • LPCM (Requires a LPCM audio decoder)
  • A demo is available that will play or stream MPEG-2 Transport files from a UDP port. To obtain the source code for this demo, please download the LEADTOOLS Multimedia developer toolkit.


LEAD MPEG-2 Transport UDP Source Filter

This filter allows you to receive streaming MPEG-2 data through UDP ports. The data is usually received as an MPEG-2 Transport stream. The MPEG-2 transport stream is sometimes encapsulated in RTP packets. The LEAD MPEG-2 Transport UDP Source Filter automatically detects and handles the RTP packets.

The LEAD MPEG-2 Transport UDP Source Filter allows you to specify the following:

  • An IP address from where the data will be read (Unicast or Multicast).
  • A port from which to read the data.
  • The network card (NIC) from which to read the data (for example, if you have two network cards: wireless and LAN cable, you may want to use the connection with the cable because it has higher throughput and is a more reliable connection).


Related Information:

MPEG-2 Program Format vs MPEG-2 Transport Format

The MPEG-2 standard (ISO/IEC 13818-1) defines two modes of multiplexing MPEG-2 data:
1) MPEG-2 Program (commonly used for file interchange, DVD)
2) MPEG-2 Transport (commonly used for streaming)

The MPEG-2 Program format creates smaller files than MPEG-2 Transport and it is the preferred way of storing files. This is the common format for .MPG files.

The MPEG-2 Transport format creates larger files than MPEG-2 Program, but is well suited for streaming. It is also capable of storing more streams than the MPEG-2 transport (up to 1023 streams). This format is commonly used to stream data from satellites and from cameras mounted on UAV.

The basic MPEG-2 Demultiplexers installed with DirectShow do not handle
MPEG-2 Transport by default.


What is the difference between UDP streaming and TCP/IP streaming?

TCP/IP streaming is used for playing AVI/ASF files from a web server. This is a reliable connection, which guarantees that all the packets will be delivered. If a packet is not received at the client site, the packet is resent. This method is not efficient for live streaming because congested networks would cause packets to be resent many times, which would introduce unwanted delays. Also, this method is possible only if there is two-way communication (streaming device -> client and client -> streaming device).

UDP streaming is used to stream live data. There is no guarantee that all the packets will reach the receiver (disadvantage vs TCP/IP), but it has less overhead and better throughput than TCP/IP. UDP streaming is commonly used to send MPEG2 transport data. This method is also commonly used when there is one-way communication (streaming device->client).




Pricing:

LEADTOOLS MPEG-2 Transport Demultiplexer Module
(MPEG-2 only)
CALL
704-332-5532
LEADTOOLS MPEG-2 Transport Demultiplexer Module
(MPEG-2, MPEG-4, H.264 and AAC)
CALL
704-332-5532



*You can use this demuxer to play correct DICOM MPEG-2 files, which use MPEG-2 Video and MP3 audio.

 

LEADTOOLS Sales: 704-332-5532 | sales@leadtools.com
LEADTOOLS Support: 704-372-9681 |
support@leadtools.com

Products | Downloads | Order | Support | Corporate | News

 
Are you a CEO, Manager or other decision maker who would prefer to view less programming-specific technical pages?
Imaging-Components.com is an informational website created to promote the use of LEADTOOLS "third-party" imaging software components.