Version 18 has changed from Version 17.5 as follows:
New features:
Network Encryption is now supported.
You can now perform screen captures of multiple monitors.
You can now determine whether a DVR buffer is growing.
Added the OutputSizeType, OutputWidth, and OutputHeight properties; and the ResetToDefaultsEx method to the Video and Image Overlay filters.
You can now specify the preferred demultiplexers and decoders in the capture module.
You can now select a Null renderer, so you can draw the video yourself using OpenGL or Windows GDI.
You can now play or convert HTTP streams that use JPEG compression.
RTSP
Renamed the LEAD MPEG-2 Transport RTSP Source filter to be the LEAD RTSP Source filter.
Added an IltmmRTSPServer interface to LTMM. This is a high level interface for creating an RTSP Server.
You can now specify a timeout for the RTSP Source filter.
You can now specify the amount of data to buffer in the RTSP Source filter, which allows for smoother video playback.
You can now achieve smoother playback by specifying the amount of data to buffer when playing starts.
H264
Added an option to the H264 decoder to discard corrupted frames.
Added the ability to change the GOP size in the H264 encoder while it is running.
Added the ability to display the GOP size in seconds if the H264 encoder input pin is connected.
Added the ability to encode H264 video using Intel Quick Sync Video hardware acceleration.
Added the ability to encode H264 video using NVIDIA CUDA hardware acceleration.
Added the ability to encode H264 video using the High profile.
MPEG2 Transport Demultiplexer
Added the ability to seek to the nearest key frame when using the MPEG2 Transport demultiplexer.
Added the ability to find next and previous key frames when using the MPEG2 Transport demultiplexer.
MPEG2 Transport UDP Source
Added the ability to cancel a pending load if it takes too long.
Added the ability to determine the exact receive time, so you can save two streams and play them synchronized at a later time.
Added the ability to determine the exact receive time, so you can save two streams and play them synchronized at a later time.
ISO Demultiplexer
Media Foundation
LEADTOOLS v18 now supports Media Foundation.
New filters:
New functions:
IltmmCapture::GetPreferredFilter
IltmmCapture::SetPreferredFilter
IltmmConvert::get_SelectionEndModifier
IltmmConvert::get_SelectionStartModifier
IltmmConvert::put_SelectionEndModifier
IltmmConvert::put_SelectionStartModifier
IltmmRTSPServer::get_LiveLatency
IltmmRTSPServer::get_SourceCount
IltmmRTSPServer::get_SourceFolder
IltmmRTSPServer::get_SourceType
IltmmRTSPServer::get_TargetAddress
IltmmRTSPServer::LoadSettingsFromFile
IltmmRTSPServer::LoadSettingsFromStream
IltmmRTSPServer::put_LiveLatency
IltmmRTSPServer::put_SourceFolder
IltmmRTSPServer::put_TargetAddress
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document