Introduction to the LEADTOOLS MPEG-2 Transport Module (original) (raw)
The LEADTOOLS MPEG-2 Transport Module enhances the LEADTOOLS Multimedia toolkit by adding functionality for playing and creating MPEG-2 Transport and MPEG-2 Program Files and Streams. These streams are used by satellite broadcast systems and by UAVs (Unmanned Aerial Vehicles). You can also stream data from an RTSP server.
For applications such as satellites and UAVs (Unmanned Aerial Vehicle), the LEADTOOLS MPEG-2 Transport Module supports the creation (ILMKlvBuilder Interface) and parsing (ILMKlvParser Interface) of any KLV data to create implementations of specifications such as:
- UAV Datalink Local Metadata Set (MISB STD 0601.4 4 March 2010 and MISB STD 0902.1 9 June 2010)
- Predator UAV Basic Universal Metadata Set (MISB EG 0104.4 14 December 2006)
DVR components make it possible to pause, rewind, and fast-forward live streams. Typical sources could be live TV streams or live MPEG-2 Transport data streaming via RTP, UDP or TCP. The LEAD DVR Sink filter uses the LEAD intelligent time-shifting algorithm to write live video/audio streams to disk for playback. Complete control of the buffer size is provided, including support for having the buffer span more than one disk. The LEAD DVR Sink filter should be used in conjunction with the LEAD DVR Source filter. The LEAD DVR Source filter is used to read video and audio streams from files created by the LEAD DVR Sink filter. This filter allows the LEAD Player Control to play, pause, rewind, and fast forward live streams. Additionally, developers can copy or convert the buffer data to another format or DVD.
The MPEG2 Transport Demultiplexer can play live MPEG2 Transport streams in pull mode (with DVR functionality) or in push mode (without DVR).
For more RTSP features, see the LEADTOOLS Streaming Module.
Key Features
- Pause DVR
- Rewind DVR
- Fast-forward DVR
- Pause Live RTP, UDP or TCP Stream
- Rewind Live RTP, UDP or TCP Stream
- Fast-forward Live RTP, UDP or TCP Stream
- Play RTSP Stream
- Pause RTSP Stream
- Play Live MPEG2 Transport streams in pull mode (with DVR functionality)
- Play Live MPEG2 Transport streams in push mode (without DVR)
The LEADTOOLS MPEG-2 Transport adds on to the LEADTOOLS Multimedia SDK and includes a fully enabled development license for the following components:
MPEG Multiplexers and Demultiplexers
- LEAD MPEG-2 Transport Demultiplexer
- LEAD MPEG-2 Transport Multiplexer
- LEAD MPEG-2 Multiplexer
- LEAD MPEG-2 Program Demultiplexer
DVR Filters
Codecs
- LEAD MPEG-2 Decoder (2.0)
- LEAD MPEG-2 Encoder (3.0)
- LEAD MPEG-4 Decoder (2.0)
- LEAD MPEG-4 Encoder (2.0)
- LEAD H264 Decoder (3.0)
- LEAD H264 Encoder (4.0)
- LEAD H264 Transcoder
- LEAD H265 Decoder
- LEAD H265 Encoder
- LEAD H265 Transcoder
- LEAD MCMP/MJPEG Decoder (2.0)
- LEAD MPEG Audio Encoder (2.0)
- LEAD AAC Encoder
- LEAD AAC Decoder
DirectShow® Filters
Video Post-Processing Filters
- LEAD Video Frame Rate Controller Filter
- LEAD Video Deinterlace Filter
- LEAD Video Resize Filter
- LEAD Video Crop Filter
- LEAD Video Rotation Filter
Obtaining Release Versions of the MPEG-2 Transport Module Components
You need to unlock the LEADTOOLS MPEG-2 Transport module to use the above filters in RELEASE mode. For more information, refer to Evaluation Mechanism Overview
You can develop and perform testing with the development-only editions of the components, codecs and filters contained in this product. Development-only editions of the codecs display either "LEAD Encoder" or "LEAD Decoder" in the video stream. Development-only editions of the filters and components display a licensing dialog from time to time while the program is running. The development-only editions do not expire but may not be used in a production environment under your license.
In order to deploy the MPEG-2 Transport Module specialized components, complete the Deployment License Application form (a link can be found in the LEADTOOLS Licensing Help File under the topic, "Deployment License Application", and procure any necessary deployment licenses. If you have any questions concerning licensing the codecs/filters, contact LEAD licensing at licensing@leadtools.com.