For pointers to sample programs that demonstrate many features, see the table below:
.NET
Redistributables Paths
Path
Target Platform
\Bin\net
.NET 6+
Assembly - Class/Namespace
Comments
Interop.LMNetDmxLib.dll - LMNetDmxLib
Demonstrates creating a basic video conferencing application (server and client) using the capabilities of the Multimedia toolkit with the LEADTOOLS Video Streaming Module.
Allows for metadata from UAV's using the KLV parsing standards. Convert a video using one of the following recompressions: Video: LEAD Mpeg2 Encoder LEAD Mpeg4 Encoder LEAD H.264 Encoder LEAD H.265 Encoder Audio: LEAD AC3 Encoder LEAD MPEG Audio Encoder LEAD AAC Encoder PCM Mpeg Layer-3
Use this demo to capture video from a live source and then do a buffered playback. Using our proprietary LBL file format you can read/write to the same file simultaneously.
This example demonstrates how to transcode an h.264 stream to an ISO (MP4) format, without performing decoding and re-encoding, providing a faster method of conversion for the following formats: AVI - with H.264 video stream MPEG2 Transport - with H.264 video stream. OGG with H.264. Note that for this demo to work, audio must be encoded as AAC.
This demo demonstrates how to transcode a video by splitting and processing its parts across multiple virtual machines before merging and producing the output.
This demo provides a simple viewer for the LEADTOOLS Media Streaming Server's logfiles. For more information about the LEADTOOLS Media Streaming SDK, click here.
This demo provides both a standalone implementation of the LEADTOOLS Media Streaming server and a UI for configuring the Media Streaming Server Service implementation. The Media Server can be used to stream audio and video files to a variety of devices using popular streaming methods, such as: HTML5 video - for most web browsers (PC and mobile devices) Adobe Flash RTMP - for any web browser that has Adobe Flash installed Apple HTTP Live Streaming (HLS) - for Apple iPad / iPhone and Android devices RTSP/RTP - for web browsers with the Apple Quicktime or VLC RTSP plugin installed or any application that supports RTSP RTSP/RTP (MPEG-2 transport) - for web browsers with Apple Quicktime or VLC RTSP plugin installed or any application that supports RTSP RTSP/RTP over HTTP - for web browsers with Apple Quicktime or VLC RTSP plugin installed or any application that supports RTSP Adobe HTTP Dynamic Streaming (HDS) - for most web browsers that have Adobe Flash installed MPEG-DASH - for most web browsers that have Adobe Flash Microsoft Smooth Streaming (SSF) - for web browsers with Microsoft Silverlight installed For information on configuring and running the LEADTOOLS Media Streaming Server, click here. For more information about the LEADTOOLS Media Streaming SDK, click here.
This demo provides both a standalone implementation of the LEADTOOLS Media Streaming server and a UI for configuring the Media Streaming Server Service implementation. The Media Server can be used to stream audio and video files to a variety of devices using popular streaming methods, such as: HTML5 video - for most web browsers (PC and mobile devices) Adobe Flash RTMP - for any web browser that has Adobe Flash installed Apple HTTP Live Streaming (HLS) - for Apple iPad / iPhone and Android devices RTSP/RTP - for web browsers with the Apple Quicktime or VLC RTSP plugin installed or any application that supports RTSP RTSP/RTP (MPEG-2 transport) - for web browsers with Apple Quicktime or VLC RTSP plugin installed or any application that supports RTSP RTSP/RTP over HTTP - for web browsers with Apple Quicktime or VLC RTSP plugin installed or any application that supports RTSP Adobe HTTP Dynamic Streaming (HDS) - for most web browsers that have Adobe Flash installed MPEG-DASH - for most web browsers that have Adobe Flash Microsoft Smooth Streaming (SSF) - for web browsers with Microsoft Silverlight installed For information on configuring and running the LEADTOOLS Media Streaming Server, click here. For more information about the LEADTOOLS Media Streaming SDK, click here.
Implements a Windows service (with no UI) using the LEADTOOLS Media Streaming SDK to create a media streaming server. The Media Server can be used to stream audio and video files to a variety of devices using popular streaming methods, such as: HTML5 video - for most web browsers (PC and mobile devices) Adobe Flash RTMP - for any web browser that has Adobe Flash installed Apple HTTP Live Streaming (HLS) - for Apple iPad / iPhone and Android devices RTSP/RTP - for web browsers with the Apple Quicktime or VLC RTSP plugin installed or any application that supports RTSP RTSP/RTP (MPEG-2 transport) - for web browsers with Apple Quicktime or VLC RTSP plugin installed or any application that supports RTSP RTSP/RTP over HTTP - for web browsers with Apple Quicktime or VLC RTSP plugin installed or any application that supports RTSP Adobe HTTP Dynamic Streaming (HDS) - for most web browsers that have Adobe Flash installed MPEG-DASH - for most web browsers that have Adobe Flash Microsoft Smooth Streaming (SSF) - for web browsers with Microsoft Silverlight installed The Media Streaming Server Service can be configured using the UI created by the Media Streaming Server demo. For information on configuring and running the LEADTOOLS Media Streaming Server, click here. For more information about the LEADTOOLS Media Streaming SDK, click here.
.NET Framework
Redistributables Paths
Path
Target Platform
\Bin\DotNet4\Win32
x86 .NET 4 or 4.5
\Bin\DotNet4\x64
x64 .NET 4 or 4.5
Assembly - Class/Namespace
Comments
Interop.LMNetDmxLib.dll - LMNetDmxLib
Demonstrates creating a basic video conferencing application (server and client) using the capabilities of the Multimedia toolkit with the LEADTOOLS Video Streaming Module.
Allows for metadata from UAV's using the KLV parsing standards. Convert a video using one of the following recompressions: Video: LEAD Mpeg2 Encoder LEAD Mpeg4 Encoder LEAD H.264 Encoder LEAD H.265 Encoder Audio: LEAD AC3 Encoder LEAD MPEG Audio Encoder LEAD AAC Encoder PCM Mpeg Layer-3
Use this demo to create a DVD image with titles, and chapters. Adjust the DVD settings, format, menu, compression, and encoders.
Demo Name
Source Code Path
Pre-Compiled Executable Path
Description
DVR
\Examples\Multimedia\DirectShow\DotNet\DVRDemo\fx
\Bin\DotNet4\<Win32/x64>\DVRDemo_Original.exe
Use this demo to capture video from a live source and then do a buffered playback. Using our proprietary LBL file format you can read/write to the same file simultaneously.
This example demonstrates how to transcode an h.264 stream to an ISO (MP4) format, without performing decoding and re-encoding, providing a faster method of conversion for the following formats: AVI - with H.264 video stream MPEG2 Transport - with H.264 video stream. OGG with H.264. Note that for this demo to work, audio must be encoded as AAC.
This demo demonstrates how to transcode a video by splitting and processing its parts across multiple virtual machines before merging and producing the output.
This demo provides a simple viewer for the LEADTOOLS Media Streaming Server's logfiles. For more information about the LEADTOOLS Media Streaming SDK, click here.
This demo provides both a standalone implementation of the LEADTOOLS Media Streaming server and a UI for configuring the Media Streaming Server Service implementation. The Media Server can be used to stream audio and video files to a variety of devices using popular streaming methods, such as: HTML5 video - for most web browsers (PC and mobile devices) Adobe Flash RTMP - for any web browser that has Adobe Flash installed Apple HTTP Live Streaming (HLS) - for Apple iPad / iPhone and Android devices RTSP/RTP - for web browsers with the Apple Quicktime or VLC RTSP plugin installed or any application that supports RTSP RTSP/RTP (MPEG-2 transport) - for web browsers with Apple Quicktime or VLC RTSP plugin installed or any application that supports RTSP RTSP/RTP over HTTP - for web browsers with Apple Quicktime or VLC RTSP plugin installed or any application that supports RTSP Adobe HTTP Dynamic Streaming (HDS) - for most web browsers that have Adobe Flash installed MPEG-DASH - for most web browsers that have Adobe Flash Microsoft Smooth Streaming (SSF) - for web browsers with Microsoft Silverlight installed For information on configuring and running the LEADTOOLS Media Streaming Server, click here. For more information about the LEADTOOLS Media Streaming SDK, click here.
This demo provides both a standalone implementation of the LEADTOOLS Media Streaming server and a UI for configuring the Media Streaming Server Service implementation. The Media Server can be used to stream audio and video files to a variety of devices using popular streaming methods, such as: HTML5 video - for most web browsers (PC and mobile devices) Adobe Flash RTMP - for any web browser that has Adobe Flash installed Apple HTTP Live Streaming (HLS) - for Apple iPad / iPhone and Android devices RTSP/RTP - for web browsers with the Apple Quicktime or VLC RTSP plugin installed or any application that supports RTSP RTSP/RTP (MPEG-2 transport) - for web browsers with Apple Quicktime or VLC RTSP plugin installed or any application that supports RTSP RTSP/RTP over HTTP - for web browsers with Apple Quicktime or VLC RTSP plugin installed or any application that supports RTSP Adobe HTTP Dynamic Streaming (HDS) - for most web browsers that have Adobe Flash installed MPEG-DASH - for most web browsers that have Adobe Flash Microsoft Smooth Streaming (SSF) - for web browsers with Microsoft Silverlight installed For information on configuring and running the LEADTOOLS Media Streaming Server, click here. For more information about the LEADTOOLS Media Streaming SDK, click here.
Implements a Windows service (with no UI) using the LEADTOOLS Media Streaming SDK to create a media streaming server. The Media Server can be used to stream audio and video files to a variety of devices using popular streaming methods, such as: HTML5 video - for most web browsers (PC and mobile devices) Adobe Flash RTMP - for any web browser that has Adobe Flash installed Apple HTTP Live Streaming (HLS) - for Apple iPad / iPhone and Android devices RTSP/RTP - for web browsers with the Apple Quicktime or VLC RTSP plugin installed or any application that supports RTSP RTSP/RTP (MPEG-2 transport) - for web browsers with Apple Quicktime or VLC RTSP plugin installed or any application that supports RTSP RTSP/RTP over HTTP - for web browsers with Apple Quicktime or VLC RTSP plugin installed or any application that supports RTSP Adobe HTTP Dynamic Streaming (HDS) - for most web browsers that have Adobe Flash installed MPEG-DASH - for most web browsers that have Adobe Flash Microsoft Smooth Streaming (SSF) - for web browsers with Microsoft Silverlight installed The Media Streaming Server Service can be configured using the UI created by the Media Streaming Server demo. For information on configuring and running the LEADTOOLS Media Streaming Server, click here. For more information about the LEADTOOLS Media Streaming SDK, click here.