With LEADTOOLS MPEG-2 Transport Stream SDK technology, developers can add complete support for one of the most popular multimedia formats today. MPEG-2 transport stream technology is used in digital television, unmanned aerial vehicles (UAV), BluRay media and more, and supports MPEG-2, MPEG-4 and H264 encoded video.
Overview of LEADTOOLS MPEG-2 Stream SDK Technology
- Compatible with all MPEG-2 Transport encoded data including MPEG2, MPEG4, H264, AAC, AC3, and MPEG Audio
- Handles corrupt data often found in some MPEG-2 transport streams with no interruption
- Stream data from RTSP servers with play and pause capabilities
- Create and parse any KLV data to create implementations of specifications such as:
- Add KLV metadata in synchronous or asynchronous modes (MISB STD 0601.4 4 March 2010, MISB STD 0902.1)
- Seek in byte mode to provide more control over the seeking process especially in files with bad or corrupted timestamps
- Use RTSP HTTP Tunneling to stream data from RTSP cameras on another network
- UDP Streaming can be with or without RTP packets
- Set threshold to control playback drift or lag of live streams - Important for applications such as remote UAV control that require the end user to be sure that what is seen is in real time
- Create and receive live MPEG-2 Transport compliant streams
- Create MPEG-2 Transport streams compatible with the TV broadcast requirements
- Built-in DVR functionality
- 32 and 64 bit binaries
MPEG-2 Transport and Related DirectShow Filters
Hover over each for information. Click to go to more details.
- Create MPEG-2 transport streams and MPEG-2 program files.
- Add private data such as KLV data to a stream.
- Supports all compressions supported by MPEG-2 transport format (ISO/IEC 13818-1).
- Video
- Audio
- MPEG1 Layer 1, 2, 3
- AAC
- AC3
- LPCM (Requires an LPCM audio encoder)
- AutoLive – automatically jump ahead if it drifts behind the live stream.
- Play MPEG-2 transport streams and MPEG-2 program files without using the Microsoft demultiplexers.
- Receive streaming MPEG-2 data through UDP ports.
- Parse the private data such as KLV data from a stream.
- Seek in byte mode.
- Seek in files with incorrect timestamps.
- Play all compressions supported by MPEG-2 transport format (ISO/IEC 13818-1).
- Video
- Audio
- MPEG1 Layer 1, 2, 3
- AAC
- AC3 (Requires an AC3 audio decoder)
- LPCM (Requires an LPCM audio decoder)
- Built-in DVR support.
- Automatically detects and handles RTP packets.
- Unicast and multicast IP support.
- Configurable listening port.
- Network interface card (NIC) selection.
- Supports both compressed and uncompressed streams
- Unicast or Multicast IP support.
- Configurable listening port.
- Network interface card (NIC) selection.
- Support for H264, MPEG4, JPEG, AMR, AAC, µ-Law and a-Law compression
- Support for Unicast and Multicast streams over TCP, UDP or HTTP
- Automatically detects and handles RTP packets
- Configurable listening port
- Can configure the server compression and other parameters
- Easily create 1080 and 720 HDTV video.
- MPEG-1 and MPEG-2 streams.
- Low, main & high profiles implementation.
- Inter-prediction accuracy of 1/2 pixel.
- Preprocessing frame-rate adjustment.
- Fixed and variable bit rate compression options with a wide range of quality factors.
- Preset compression options for VCD, SVCD and DVD.
- Supports linear and nonlinear quantization.
- Supports frame rate adjustment.
- Delivers 3 output formats: MP4V (standard), LMP4, and XVID. LMP4 is LEAD’s proprietary MPEG-4 video and includes options to achieve better compression performance.
- Configurable motion estimation.
- Mechanism for smoother playback of corrupted video data.
- LEAD’s super compression option uses H.264 standard compression in an innovative way to produce super small streams using less resources when compared to other H.264 encoders. With this “super” performance it is possible to stream H.264 compatible videos in real time without additional hardware or excessive CPU usage making the super compression option ideal for video conference applications.
- Play high definition formats (720p and 1080i) in real time.
- User definable motion estimation settings controls the balance between encoder speed and quality.
- Multiple reference frames of any combination of past and future frames, providing precise interprediction as well as improved robustness during packet loss while streaming over the network or Internet.
- Unrestricted motion search uses reference frames that may be partly outside the frame improving network performance by predicting missing data.
- Only the difference between motion vectors is saved, increasing the compression ratio.
- Intraprediction may be performed either on 4x4 blocks or 16x16.
- Motion vector prediction is performed before the frame is prepared for compression (pre-DCT) improving prediction and compression performance.
- A context-sensitive deblocking filter smoothes out internal edges, significantly improving the visual quality of the video.
- Employs Context-Adaptive Variable Length Coding (CAVLC) to encode transform coefficients.
- The Context-Adaptive Binary Arithmetic Coding (CABAC) method continually updates frequency statistics of the incoming data and adaptively adjusts the algorithm, improving compression performance.
- Control of the number of frame types encoded into the video stream.
The LEADTOOLS DVR Sink filter uses LEAD's intelligent time-shifting algorithm to write live video/audio streams to disk for playback. Developers have complete control of the buffer size including support to have the buffer span more than one disk.
The LEADTOOLS DVR Source filter reads video and audio streams from files created by the LEADTOOLS DVR Sink filter. With the DVR Source filter, the LEADTOOLS Player control can play, pause, rewind and fast forward live streams.
- Advanced delta optimizations for encoding and decoding captured screen data.
- Perfect for whiteboard, remote control and video conferencing applications.
- Compress audio data using the MPEG-1 Layer 2 audio compression standard (ISO/IEC 11172-3).
- Can be multiplexed into an MPEG-1 or MPEG-2 file.
- Create MPEG-1 or MPEG-2 DVD files.
- Supports both variable and constant bitrates.
- Output channels selection.
- Surround feature.
- Supports both versions of AAC, MPEG-4 and MPEG-2.
- Supports Low Complexity, Main, and Long Term Prediction profiles.
- Supports 2 stream formats; Raw and ADTS.
- Output sample frequency selection.
- Cut-off frequency option.
- Optionally force stereo output.
- Supports Mono, Stereo and 5.1 Surround sound
- Supports bitrates from 32kbps to 640kbps
LEADTOOLS Multimedia SDK evaluation with MPEG-2 Technology Download
Other LEADTOOLS SDK Technologies Related to MPEG-2 Transport
LEADTOOLS SDK Products that Include MPEG-2 Transport SDK Technology
Hover over each for information. Click to go to more details.
The LEADTOOLS MPEG-2 Transport SDK Module includes DirectShow filters to create and play MPEG-2 Transport and MPEG-2 Program streams. Quickly convert from one file format to another without recompression such as MP4 to MPEG2. The LEADTOOLS MPEG-2 Transport SDK Module is able to stream data over UDP and TCP with option RTP packets as well as utilizing RTSP servers. It additionally includes all of the functionality in the LEADTOOLS DVR SDK Module.
|