Version 19 has changed from Version 18 as follows:
In the latest version, the "LEADTOOLS Video Streaming Addon" product has been renamed to be "LEADTOOLS Streaming Addon".
The new LEADTOOLS Streaming Addon now contains Media Streaming SDK functionality.
You can now play and convert files with multiple programs
You can now play and convert files with multiple audio and video streams
The LEAD MPEG2 Transport Demultiplexer can now open a property page for selecting the current program when the file has multiple programs
The LEAD MPEG2 Transport Demultiplexer has two new properties: VideoShift (for correcting audio/video sync) and MinBufferLatency (for achieving smooth playback of UDP streams)
You can now use push mode to capture and play from devices sending hardware-compressed MPEG-2 Transport Streams to the LEADTOOLS Multimedia SDK
You can now create ISO/MP4 files with chapter markers
You can now create DICOM files containing a MPEG-2 Transport stream with H264 video compression and Mpeg Audio (Layer 1, 2 or 3), AAC, LPCM or AC3 audio compression
You can now create DICOM files containing an embedded ISO/MP4 file with H264 video compression and AAC audio compression.
You now have better quality playing H264 videos with super-compression
You can now play or convert H264 videos with 10-bit per component
You can now play, create and convert files with H265 video compression
You can now create and play 4K or Ultra HD (3840x2160) videos using the H265, H264 and MPEG4 encoders
The LEAD H265 Encoder now supports CUDA hardware compression
The DVR engine now supports buffers greater than 1TB
The multiplexers can now use disk swapping when the output file is too large (instead of failing when out of memory)
The LEAD Resize and Crop Filters now support YV12, YUY2, UYVY formats
The LEAD Text Overlay filter now supports text with various font attributes
You can now preserve the aspect ratio in videos with non-square pixels
You can now check for or bring up the property page for source and splitter in one call
The RTSP Source and Sink filters now support H265 video compression
The LEAD RTSP Source now supports a MaxTimeout parameter indicating the maximum amount of time it will wait for data
The LEAD RTSP Source now supports a callback that will be called periodically while waiting for data, allowing you to abort the wait. LEADTOOLS Multimedia uses this callback mechanism to send periodic EC_LOADSTATUS event notifications from UDP and RTSP Source filters. (Previously, these notifications were sent only from the LEAD MPEG2 Transport UDP Source)
The LEAD MPEG2 Encoder (3.0) can now add Precision Time Stamps to the encoded stream
The LEAD H264 Encoder (4.0) can now add Precision Time Stamps to the encoded stream
The LEAD MPEG2 Transport Multiplexer can now add to, modify or remove Precision Time Stamps from streams using MPEG2 or H264 video compression
The LEAD Video Callback filter now supports YUV color spaces
The LEAD H264 Encoder and LEAD AAC Encoder now support automatic timestamp drift correction during capture
The LEAD H264 Encoder now supports the new NVIDIA CUDA hardware acceleration (NVENC)
The LEAD H264 Decoder now supports Intel Quick Sync Video and NVIDIA CUDA hardware acceleration
The LEAD MPEG2 Decoder now supports Intel Quick Sync Video and NVIDIA CUDA hardware acceleration
The LEAD MPEG2 Transport Multiplexer now supports a low latency mode.
You can now set the PID of the streams generated by LEAD MPEG2 Transport Multiplexer.
The LEAD ISO Multiplexer now supports YUY2, UYVY, JPEG and PCM input.
The LEAD ISO Multiplexer now supports VIDEOINFOHEADER2 video (video with non-square pixels).
The LEAD MCMP/MJPEG Codec now supports VIDEOINFOHEADER2 video (video with non-square pixels).
You can now achieve smooth reverse playback by using MP4 files with JPEG compression.
You can now create Media Streaming Servers using the new Media Streaming SDK.
You can now stream live streams using the Media Streaming SDK (first version of the Media Streaming SDK could stream only files).
The LEAD MPEG2 Transport UDP Source has a new Latency property to achieve smooth playback of raw RTP streams with gaps
The LEAD RTSP Source has a new EnableSessionUI property for enabling/disabling the message box used to enter the username/password needed to play secure RTSP streams.
There is improved support for capturing from HDTV capture devices.
LEADTOOLS Streaming Module is now the LEADTOOLS Streaming Module. LEADTOOLS Streaming Module now includes LEADTOOLS Media Streaming SDK, which can be used to stream MP4, TS and SSF files and live streams to Apple iPad/iPhone/iPod, Android or many other devices in a variety of protocols:
The live streams can be streamed using all the protocols listed above, with the exception of HTML5 video. HTML5 video can be streamed only from a file.
The live streams can come from the following sources:
There is special support for finding, configuring and streaming from IP cameras with ONVIF capabilities.
There is special support for avoiding recompression when streaming from live sources using compatible H264 compression without recompression.
There is support for unsecure (HTTP) and secure (HTTPS) streaming.
Medical Web Viewer .NET
.NET, Java, Android, and iOS/macOS Assemblies
C API/C++ Class Libraries