LEADTOOLS MPEG-2 Transport SDK Module包含DirectShow過濾器,用于創建和播放MPEG-2 傳輸和MPEG-2程序流,此外,LEADTOOLS MPEG-2 Transport SDK Module能夠從RTSP服務器產生流數據。另外它還包含LEADTOOLS DVR SDK Module中的所有功能
The LEADTOOLS MPEG-2 Transport SDK Module includes DirectShow filters to create and play MPEG-2 Transport and MPEG-2 Program streams. Also, the LEADTOOLS MPEG-2 Transport SDK Module can stream data from RTSP servers. It additionally includes all of the functionality in the LEADTOOLS DVR SDK Module.
對于諸如衛星和UAV(無人飛機)的應用中,LEADTOOLS MPEG-2 Transport SDK Module支持任何KLV數據的創建與解析以創建各種規范的實現,例如:
LEADTOOLS MPEG-2 Transport SDK Module概述
LEADTOOLS DVR Sink過濾器使用LEAD的智能時間平移算法來寫入實時視頻/音頻流到磁盤用于回放。開發人員對緩沖區的大小包括緩沖區跨越多個磁盤的支持擁有完全的控制。
LEADTOOLS DVR Source過濾器從由LEADTOOLS DVR Sink創建的文件讀取視頻和音頻流。使用DVR Source過濾器,LEADTOOLS Player控件能夠播放,暫停,快退和快進實時流。
LEAD MPEG-2 Multiplexer:
創建MPEG-2程序文件。
支持的視頻壓縮:
MPEG1 (ISO/IEC 11172-2)
MPEG2 (ISO/IEC 13818-2)
MPEG4 (ISO/IEC 14496-2)
H.264 (ISO/IEC 14496-10)
支持的音頻壓縮:
MPEG-1 (ISO/IEC 11172-3)
AC3 (DVD首選的音頻壓縮格式)
LPCM (未壓縮的DVD音頻格式)
AAC (MP4首選的音頻壓縮格式)
LEAD MPEG-2 Demultiplexer:
過濾器提供更改通過的視頻流的幀速率。
只有在視頻中的一個特定的矩形區域內播放,轉換或捕捉。
使用一種模式消除視頻隔行掃描,消除只感興趣的一個區域的隔行掃描(矩形),以及在視頻中指定的片段的隔行掃描的消除和怎樣消除片段中的隔行掃描(沒有消除隔行掃描,隔行掃描,使用一種模式消除隔行掃描)。包含一個“自動消除隔行掃描”選項用于檢測視頻以消除隔行掃描以及僅當需要是應用消除隔行掃描功能。
使用常規的調整大小,雙線性重采樣,雙三次或布萊森漢姆插值方法調整幀的寬度和高度,用這種方法來調整視頻的大小。
產品演示
LEADTOOLS MPEG-2 Transport Stream SDK Module包含有具有源代碼的產品演示程序,有助于啟動您自己的開發項目。
MPEG-2 Transport Demo
DVR Demo
LEADTOOLS MPEG-2 Transport SDK Module無縫地添加MPEG-2 Transport技術到
For applications such as satellites and UAVs (Unmanned Aerial Vehicle), the LEADTOOLS MPEG-2 Transport SDK Module supports the creation and parsing of any KLV data to create implementations of specifications such as:
- UAV Datalink Local Metadata Set (EG 0601 12 Jan 2006)
- Predator UAV Basic Universal Metadata Set (MISB EG 0104.4 25 August 2005)
Overview of LEADTOOLS MPEG-2 Transport SDK Module
- Overview of the MPEG-2 Transport Stream Module Technology
- LEAD MPEG-2 Transport Multiplexer
- 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)
- LEAD MPEG-2 Transport Demultiplexer
- 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 demuxers.
- 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)
- LEAD MPEG-2 Transport UDP Source
- Built-in DVR support.
- Automatically detects and handles RTP packets.
- Unicast and multicast IP support.
- Configurable listening port.
- Network interface card (NIC) selection.
- LEAD MPEG-2 Transport UDP Sink
- Unicast or Multicast IP support.
- Configurable listening port.
- Network interface card (NIC) selection.
- LEAD MPEG-2 Transport RTSP Source
- Support for H264, JPEG and AAC compression
- Automatically detects and handles RTP packets
- Configurable listening port
- Can configure the server compression and other parameters
- LEAD DVR Sink
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.
- LEAD DVR Source
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.
- LEAD MPEG-2 Multiplexer and Demultiplexer
LEAD MPEG-2 Multiplexer:
- Create MPEG-2 program files.
- Supported video compressions:
- MPEG1 (ISO/IEC 11172-2)
- MPEG2 (ISO/IEC 13818-2)
- MPEG4 (ISO/IEC 14496-2)
- H.264 (ISO/IEC 14496-10)
- Supported audio compressions:
- MPEG-1 (ISO/IEC 11172-3)
- AC3 (preferred audio compression for DVDs)
- LPCM (uncompressed DVD audio)
- AAC (preferred audio compression for MP4)
LEAD MPEG-2 Demultiplexer:
- Parses the following streams:
- MPEG-2 Program specified in ISO/IEC 13818-1
- MPEG-1 System specified in ISO/IEC 11172-1
- Elementary stream data (also known as raw video or raw audio data)
- Supported video compressions:
- MPEG1 (ISO/IEC 11172-2)
- MPEG2 (ISO/IEC 13818-2)
- MPEG4 (ISO/IEC 14496-2)
- H.264 (ISO/IEC 14496-10)
- Supported audio compressions:
- MPEG-1 (ISO/IEC 11172-3)
- AC3 (preferred audio compression for DVDs)
- LPCM (uncompressed DVD audio)
- AAC (preferred audio compression for MP4)
- LEAD Video Frame Rate Control Filter
The Frame Rate Control filter provides changes the frame rate of the passing video stream.
- LEAD Video Crop Filter
Play, convert or capture only a specific rectangular area within the video.
- LEAD Video Deinterlace Filter
Deinterlaces video with a pattern, deinterlaces only a region of interest (rectangle), and specifies segments in the video to deinterlace and how to deinterlace the segment (no deinterlace, interlace, deinterlace with pattern). Includes an “Auto Deinterlace” option to check the video for interlacing and apply deinterlacing only if necessary.
- LEAD Video Resize Filter
Resizes the video by adjusting the width and height of the frames using normal resize, resample bilinear, bicubic or Bresenham interpolation.
- LEAD Video Rotation Filter
Flips, reverses, rotates video 90, 180, and 270 degrees. Very useful when certain devices capture video in a rotated state.
- LEAD MPEG-2 Encoder and Decoder
- 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.
- LEAD MPEG-4 Encoder and Decoder
- 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.
- LEAD H264 Encoder and Decoder
- 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.
- LEAD MCMP/MJPEG Decoder
- Decode MCMP Video
- Decode MJPEG Video
- LEAD MPEG Audio Encoder
- 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.
- LEAD AAC Encoder and Decoder
- 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.
Product Demos
LEADTOOLS MPEG-2 Transport Stream SDK Module includes demos with source code to help you get started with your own development project.
- MPEG-2 Transport Demo
- DVR Demo
LEADTOOLS MPEG-2 Transport SDK Module Seamlessly Adds MPEG-2 Transport Technology to