Getting Started
LMNetSrc Getting Started
Summary
For pointers to sample programs that demonstrate many features, see the table below:
.NET
Common
DirectShow\CPP
MediaFoundation\CPP
MediaStreaming\CPP
.NET
Redistributables Paths
Assembly - Class/Namespace |
Comments |
Interop.LMNetSrcLib.dll - LMNetSrcLib |
Demonstrates creating a basic video conferencing application (server and client) using the capabilities of the Multimedia toolkit with the LEADTOOLS Video Streaming Module.
|
N/A | Not applicable | |
Sample Programs
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Callbacka |
\Examples\Multimedia\DirectShow\DotNet\AudCalBkDemo |
\Bin\DotNet4\<Win32/x64>\AudCalBkDemo_Original.exe |
Demonstrates the use of the callback filter by letting you skip through the video frame by frame. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Callback |
\Examples\Multimedia\DirectShow\DotNet\CallbackDemo |
\Bin\DotNet4\<Win32/x64>\CallbackDemo_Original.exe |
Demonstrates the use of the callback filter by letting you do lots of different effects to the video by manipulating the captured frame data. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
CallbackRender |
\Examples\Multimedia\DirectShow\DotNet\CallbackRenderDemo |
\Bin\DotNet4\<Win32/x64>\CallbackRenderDemo_Original.exe |
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Capture |
\Examples\Multimedia\DirectShow\DotNet\CaptureDemo |
\Bin\DotNet4\<Win32/x64>\CaptureDemo_Original.exe |
Capture video from the a selected source e.g(screen, webcam, etc). - Choose the type of encoder
- Edit Capture Size
- Use one of our filters
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
ConcatSameSize |
\Examples\Multimedia\DirectShow\DotNet\ConcatSameSizeDemo |
\Bin\DotNet4\<Win32/x64>\ConcatSameSizeDemo_Original.exe |
This demo allows you to concatenate video files |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Convert |
\Examples\Multimedia\DirectShow\DotNet\ConvertDemo |
\Bin\DotNet4\<Win32/x64>\ConvertDemo_Original.exe |
Convert to any of our supported formats - Add video/audio recompression
- Add video/audio processors and filters
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
ConvertKLV |
\Examples\Multimedia\DirectShow\DotNet\ConvertKLVDemo |
\Bin\DotNet4\<Win32/x64>\ConvertKLVDemo_Original.exe |
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
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
ConvertMMS |
\Examples\Multimedia\DirectShow\DotNet\ConvertMMSDemo |
\Bin\DotNet4\<Win32/x64>\ConvertMMSDemo_Original.exe |
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
ConvertSSF |
\Examples\Multimedia\DirectShow\DotNet\ConvertSSFDemo |
\Bin\DotNet4\<Win32/x64>\ConvertSSFDemo_Original.exe |
Convert to SSF our IIS smooth streaming format, it alternates formats based on your connection speed to maximize streaming performance |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
ConvertToFlash |
\Examples\Multimedia\DirectShow\DotNet\ConvertToFlashDemo |
\Bin\DotNet4\<Win32/x64>\ConvertToFlashDemo_Original.exe |
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
ConvertToMediaServer |
\Examples\Multimedia\DirectShow\DotNet\ConvertToMediaServerDemo |
\Bin\DotNet4\<Win32/x64>\ConvertToMediaServerDemo_Original.exe |
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
ConvertToMobile |
\Examples\Multimedia\DirectShow\DotNet\ConvertToMobileDemo |
\Bin\DotNet4\<Win32/x64>\ConvertToMobileDemo_Original.exe |
Convert to a format compatible with one of the following mobile devices: - iPod
- iPad
- iPhone
- PSP
- Zen
- Zune
- Smartphone
- Android
- Windows Phone
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
ConvertWMS |
\Examples\Multimedia\DirectShow\DotNet\ConvertWMSDemo |
\Bin\DotNet4\<Win32/x64>\ConvertWMSDemo_Original.exe |
Convert to WMV or ASF with a LEAD mux and store a script in the header or the stream. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
DrawOnVideo |
\Examples\Multimedia\DirectShow\DotNet\DrawOnVideoDemo |
\Bin\DotNet4\<Win32/x64>\DrawOnVideoDemo_Original.exe |
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
DVDAuthor |
\Examples\Multimedia\DirectShow\DotNet\DVDAuthorDemo |
\Bin\DotNet4\<Win32/x64>\DVDAuthorDemo_Original.exe |
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 |
\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. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
GenerateAvi |
\Examples\Multimedia\DirectShow\DotNet\GenerateAVIDemo |
\Bin\DotNet4\<Win32/x64>\GenerateAVIDemo_Original.exe |
Create an avi based on 30 bitmaps |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
H264Transcoder |
\Examples\Multimedia\DirectShow\DotNet\H264TranscoderDemo |
\Bin\DotNet4\<Win32/x64>\H264TranscoderDemo_Original.exe |
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. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
LiveRTSPServer |
\Examples\Multimedia\DirectShow\DotNet\LiveRTSPServerDemo |
\Bin\DotNet4\<Win32/x64>\LiveRTSPServerDemo_Original.exe |
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
MediaInfo |
\Examples\Multimedia\DirectShow\DotNet\MediaInfoDemo |
\Bin\DotNet4\<Win32/x64>\MediaInfoDemo_Original.exe |
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
MediaWriterMM |
\Examples\Multimedia\DirectShow\DotNet\MediaWriterMMDemo |
\Bin\DotNet4\<Win32/x64>\MediaWriterMMDemo_Original.exe |
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
MPEG2 Transport |
\Examples\Multimedia\DirectShow\DotNet\MPEG2TransportDemo |
\Bin\DotNet4\<Win32/x64>\MPEG2TransportDemo_Original.exe |
Play a mpeg2 file or open a tcp/udp stream Also demonstrates use of the callback filter allowing you to go frame by frame |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
MultiMachineTranscoding |
\Examples\Multimedia\DirectShow\DotNet\MultiMachineTranscodingDemo |
\Bin\DotNet4\<Win32/x64>\MultiMachineTranscodingDemo_Original.exe |
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Player |
\Examples\Multimedia\DirectShow\DotNet\PlayerDemo |
\Bin\DotNet4\<Win32/x64>\PlayerDemo_Original.exe |
Player demo demonstrates our main player using any one of our supported video formats or opening a stream. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Publish |
\Examples\Multimedia\DirectShow\DotNet\PublishDemo |
\Bin\DotNet4\<Win32/x64>\PublishDemo_Original.exe |
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Restreamer |
\Examples\Multimedia\DirectShow\DotNet\RestreamerDemo |
\Bin\DotNet4\<Win32/x64>\RestreamerDemo_Original.exe |
Demonstrates how to stream an MPEG2 compatible file. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
RTSPServer |
\Examples\Multimedia\DirectShow\DotNet\RTSPServerDemo |
\Bin\DotNet4\<Win32/x64>\RTSPServerDemo_Original.exe |
This demo demonstrates how to host a RTSP stream. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
VideoCompare |
\Examples\Multimedia\DirectShow\DotNet\VideoCompareDemo |
\Bin\DotNet4\<Win32/x64>\VideoCompareDemo_Original.exe |
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
VideoConferencing |
\Examples\Multimedia\DirectShow\DotNet\VideoConferencingDemo |
\Bin\DotNet4\<Win32/x64>\VideoConferencingDemo_Original.exe |
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Callback |
\Examples\Multimedia\MediaFoundation\DotNet\CallbackDemo |
\Bin\DotNet4\<Win32/x64>\CallbackDemoMF_Original.exe |
Demonstrates the use of the callback filter by letting you do lots of different effects to the video by manipulating the captured frame data. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Capture |
\Examples\Multimedia\MediaFoundation\DotNet\CaptureDemo |
\Bin\DotNet4\<Win32/x64>\CaptureDemoMF_Original.exe |
Capture video from the a selected source e.g(screen, webcam, etc). - Choose the type of encoder
- Edit Capture Size
- Use one of our filters
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Convert |
\Examples\Multimedia\MediaFoundation\DotNet\ConvertDemo |
\Bin\DotNet4\<Win32/x64>\ConvertDemoMF_Original.exe |
Convert to any of our supported formats - Add video/audio recompression
- Add video/audio processors and filters
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Player |
\Examples\Multimedia\MediaFoundation\DotNet\PlayerDemo |
\Bin\DotNet4\<Win32/x64>\PlayerDemoMF_Original.exe |
Player demo demonstrates our main player using any one of our supported video formats or opening a stream. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Media Streaming Server Log Viewer |
\Examples\Multimedia\MediaStreaming\DotNet\LogViewerDemo |
\Bin\DotNet4\<Win32/x64>\LogViewerDemo_Original.exe |
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. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Media Streaming Server |
\Examples\Multimedia\MediaStreaming\DotNet\ServerDemo |
\Bin\DotNet4\<Win32/x64>\ServerDemo_Original.exe |
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.
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Media Streaming Server Service |
\Examples\Multimedia\MediaStreaming\DotNet\ServerServiceDemo |
\Bin\DotNet4\<Win32/x64>\ServerServiceDemo_Original.exe |
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.
|
Common
Sample Programs
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Capture |
\Examples\Multimedia\DirectShow\C\Capture |
\Bin\CDLL\<Win32/x64>\capture_Original.exe |
Capture video from the a selected source e.g(screen, webcam, etc). - Choose the type of encoder
- Edit Capture Size
- Use one of our filters
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
cnvmem |
\Examples\Multimedia\DirectShow\C\CnvMem |
\Bin\CDLL\<Win32/x64>\CNVMEM_Original.exe |
Convert one video memory stream to another format - Add Filters
- Adjust format specific settings
- Add recompression
- Save settings to use again
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Convert |
\Examples\Multimedia\DirectShow\C\Convert |
\Bin\CDLL\<Win32/x64>\convert_Original.exe |
Convert one video format to another - Add Filters
- Adjust format specific settings
- Add recompression
- Save settings to use again
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
ConvertToMobile |
\Examples\Multimedia\DirectShow\C\ConvertToMobile |
\Bin\CDLL\<Win32/x64>\convertToMobile_Original.exe |
Convert a video to a mobile format, such as ipod(MPEG4+AAC) |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
GenAvi |
\Examples\Multimedia\DirectShow\C\GenAVI |
\Bin\CDLL\<Win32/x64>\GenAVI_Original.exe |
Create an avi based on 30 bitmaps |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
H264Transcoder |
\Examples\Multimedia\DirectShow\C\H264Transcoder |
\Bin\CDLL\<Win32/x64>\H264Transcoder_Original.exe |
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. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Player |
\Examples\Multimedia\DirectShow\C\Player |
\Bin\CDLL\<Win32/x64>\player_Original.exe |
Play a video from various sources, such as : file, stream, tcp/ip - Choose demultiplexer to use
- add various video and audio processors
- OGG with H.264.
|
DirectShow\CPP
Sample Programs
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Callbacka |
\Examples\Multimedia\DirectShow\CPP\AudCalBk |
\Bin\CDLL\<Win32/x64>\AudCalBk_Original.exe |
Demonstrates the use of the callback filter by letting you skip through the video frame by frame. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
AudoReplace |
\Examples\Multimedia\DirectShow\CPP\AudioReplace |
\Bin\CDLL\<Win32/x64>\AudioReplace_Original.exe |
A simple one task demo that combines the video from one file and the audio from another. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
AVDetection |
\Examples\Multimedia\DirectShow\CPP\AVDetection |
\Bin\CDLL\<Win32/x64>\AVDetection_Original.exe |
A capture demo with motion and audio detection - Capture from various inputs
- Use motion detection
- Use audio detection
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Callback |
\Examples\Multimedia\DirectShow\CPP\Callback |
\Bin\CDLL\<Win32/x64>\callback_Original.exe |
Demonstrates the use of the callback filter by letting you do lots of different effects to the video by manipulating the captured frame data. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
CallbackOpenGLRender |
\Examples\Multimedia\DirectShow\CPP\CallbackOpenGLRender |
\Bin\CDLL\<Win32/x64>\CallbackOpenGLRender_Original.exe |
Demonstrates the use of the callback filter grabbing each frame and then using OpenGL to render them. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
CallbackRender |
\Examples\Multimedia\DirectShow\CPP\CallbackRender |
\Bin\CDLL\<Win32/x64>\CallbackRender_Original.exe |
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Capture |
\Examples\Multimedia\DirectShow\CPP\Capture |
\Bin\CDLL\<Win32/x64>\cCapture_Original.exe |
Capture video from the a selected source e.g(screen, webcam, etc). - Choose the type of encoder
- Edit Capture Size
- Use one of our filters
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
CaptureDicom |
\Examples\Multimedia\DirectShow\CPP\CaptureDICOM |
\Bin\CDLL\<Win32/x64>\CaptureDicom_Original.exe |
A capture demo that allows you to play existiing dicom files and capture new ones |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
CnvDV |
\Examples\Multimedia\DirectShow\CPP\CnvDV |
\Bin\CDLL\<Win32/x64>\cnvdv_Original.exe |
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
CnvFlash |
\Examples\Multimedia\DirectShow\CPP\CnvFlash |
\Bin\CDLL\<Win32/x64>\cnvFlash_Original.exe |
Convert a video to flash video format using h.264 or h.263 encoder, add video and audio processors. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
cnvmem |
\Examples\Multimedia\DirectShow\CPP\CnvMem |
\Bin\CDLL\<Win32/x64>\cCnvmem_Original.exe |
Convert a video to a variety of formats in memory. You can add audio and video recompression. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
CnvWM |
\Examples\Multimedia\DirectShow\CPP\CnvWM |
\Bin\CDLL\<Win32/x64>\cnvwm_Original.exe |
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
ConcatAndResize |
\Examples\Multimedia\DirectShow\CPP\ConcatAndResize |
\Bin\CDLL\<Win32/x64>\ConcatAndResize_Original.exe |
This demo allows you to concatenate video files and resize them. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
ConcatSameSize |
\Examples\Multimedia\DirectShow\CPP\ConcatSameSize |
\Bin\CDLL\<Win32/x64>\ConcatSameSize_Original.exe |
This demo allows you to concatenate video files |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Convert |
\Examples\Multimedia\DirectShow\CPP\Convert |
\Bin\CDLL\<Win32/x64>\cConvert_Original.exe |
Convert to any of our supported formats - Add video/audio recompression
- Add video/audio processors and filters
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
ConvertKLV |
\Examples\Multimedia\DirectShow\CPP\ConvertKLV |
\Bin\CDLL\<Win32/x64>\convertKLV_Original.exe |
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
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
ConvertLTES |
\Examples\Multimedia\DirectShow\CPP\ConvertLTES |
\Bin\CDLL\<Win32/x64>\ConvertLTES_Original.exe |
Demonstrates optimizing conversion by splitting it up into pieces that can be converted parallel on a single machine or multiple machines, the demo does it sequentially for simplicity. Convert a video to one of the following formats: Video: - WMV
- WMV - LEAD Mux
- ASF - LEAD Mux
- AVI
- DVSD-AVI
- DICOM
- MPEG-2-DICOM
- MP3
- Still Image
- WAVE
- Raw Stream
- OGG
- DVSD-OGG
- MPEG-1 System
- MPEG-2 Program
- MPEG-2 Transport
- DVD Image
- ISO(MP4)
- Flash(H263
- Flash(H264)
- MXF
- DVSD-MXF
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
ConvertMMS |
\Examples\Multimedia\DirectShow\CPP\ConvertMMS |
\Bin\CDLL\<Win32/x64>\convertMMS_Original.exe |
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
ConvertSSF |
\Examples\Multimedia\DirectShow\CPP\ConvertSSF |
\Bin\CDLL\<Win32/x64>\convertSSF_Original.exe |
Convert to SSF our IIS smooth streaming format, it alternates formats based on your connection speed to maximize streaming performance |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
ConvertToMediaServer |
\Examples\Multimedia\DirectShow\CPP\ConvertToMediaServer |
\Bin\CDLL\<Win32/x64>\ConvertToMediaServer_Original.exe |
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
ConvertToMobile |
\Examples\Multimedia\DirectShow\CPP\ConvertToMobile |
\Bin\CDLL\<Win32/x64>\cConvertToMobile_Original.exe |
Convert to a format compatible with one of the following mobile devices: - iPod
- iPad
- iPhone
- PSP
- Zen
- Zune
- Smartphone
- Android
- Windows Phone
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
ConvertWMS |
\Examples\Multimedia\DirectShow\CPP\ConvertWMS |
\Bin\CDLL\<Win32/x64>\convertWMS_Original.exe |
Convert to WMV or ASF with a LEAD mux and store a script in the header or the stream. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
DVDAuthor |
\Examples\Multimedia\DirectShow\CPP\DVDAuthor |
\Bin\CDLL\<Win32/x64>\DVDAuthor_Original.exe |
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 |
DVDBurner |
\Examples\Multimedia\DirectShow\CPP\DVDBurner |
\Bin\CDLL\<Win32/x64>\DVDBurner_Original.exe |
Use this demo to burn a DVD |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
DVR |
\Examples\Multimedia\DirectShow\CPP\DVR |
\Bin\CDLL\<Win32/x64>\DVR_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. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
GenAvi |
\Examples\Multimedia\DirectShow\CPP\GenAVI |
\Bin\CDLL\<Win32/x64>\cGenAVI_Original.exe |
Create an avi based on 30 bitmaps |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
GenAVIDX |
\Examples\Multimedia\DirectShow\CPP\GenAVIDX |
\Bin\CDLL\<Win32/x64>\GenAVIDX_Original.exe |
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
H264Transcoder |
\Examples\Multimedia\DirectShow\CPP\H264Transcoder |
\Bin\CDLL\<Win32/x64>\cH264Transcoder_Original.exe |
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. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
LiveRTSPServer |
\Examples\Multimedia\DirectShow\CPP\LiveRTSPServer |
\Bin\CDLL\<Win32/x64>\LiveRTSPServer_Original.exe |
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
MedaInfo |
\Examples\Multimedia\DirectShow\CPP\MediaInfo |
\Bin\CDLL\<Win32/x64>\MediaInfo_Original.exe |
Allows you to get info about a media file, general meta info and video/audio information such as fps. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
MPEG2 Transport |
\Examples\Multimedia\DirectShow\CPP\Mpeg2Transport |
\Bin\CDLL\<Win32/x64>\MPEG2Transport_Original.exe |
Play a mpeg2 file or open a tcp/udp stream Also demonstrates use of the callback filter allowing you to go frame by frame |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
NetClient |
\Examples\Multimedia\DirectShow\CPP\NetClient |
\Bin\CDLL\<Win32/x64>\NetClient_Original.exe |
Connect with a stream from the NetServer and playback a live stream from a capture device. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
NetServer |
\Examples\Multimedia\DirectShow\CPP\NetServer |
\Bin\CDLL\<Win32/x64>\NetServer_Original.exe |
Capture video from a capture device and host it to be streamed to a connection(try the NetClient). |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Player |
\Examples\Multimedia\DirectShow\CPP\Player |
\Bin\CDLL\<Win32/x64>\cPlayer_Original.exe |
Player demo demonstrates our main player using any one of our supported video formats or opening a stream. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Publish |
\Examples\Multimedia\DirectShow\CPP\Publish |
\Bin\CDLL\<Win32/x64>\publish_Original.exe |
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Restreamer |
\Examples\Multimedia\DirectShow\CPP\Restreamer |
\Bin\CDLL\<Win32/x64>\Restreamer_Original.exe |
Demonstrates how to stream an MPEG2 compatible file. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
RTSPServer |
\Examples\Multimedia\DirectShow\CPP\RTSPServer |
\Bin\CDLL\<Win32/x64>\RTSPServer_Original.exe |
This demo demonstrates how to host a RTSP stream. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
TvViewer |
\Examples\Multimedia\DirectShow\CPP\TvViewer |
\Bin\CDLL\<Win32/x64>\tvviewer_Original.exe |
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
VOverlay |
\Examples\Multimedia\DirectShow\CPP\VOverlay |
\Bin\CDLL\<Win32/x64>\VOverlay_Original.exe |
This demo demonstrates the video overlay, allowing you to overlay an image onto a video and control it's position and opacity. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
ltmmNetClient |
\Examples\Multimedia\DirectShow\CPP\ltmmNetClient |
\Bin\CDLL\<Win32/x64>\ltmmNetClient_Original.exe |
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
ltmmNetServer |
\Examples\Multimedia\DirectShow\CPP\ltmmNetServer |
\Bin\CDLL\<Win32/x64>\ltmmNetServer_Original.exe |
|
MediaFoundation\CPP
Sample Programs
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Callback |
\Examples\Multimedia\MediaFoundation\CPP\Callback |
\Bin\CDLL\<Win32/x64>\CallbackMF_Original.exe |
Demonstrates the use of the callback filter by letting you do lots of different effects to the video by manipulating the captured frame data built on Media Foundation. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Capture |
\Examples\Multimedia\MediaFoundation\CPP\Capture |
\Bin\CDLL\<Win32/x64>\captureMF_Original.exe |
Capture video from the a selected source e.g(screen, webcam, etc). - Choose the type of encoder
- Edit Capture Size
- Use one of our filters
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Convert |
\Examples\Multimedia\MediaFoundation\CPP\Convert |
\Bin\CDLL\<Win32/x64>\convertMF_Original.exe |
Convert to any of our supported formats - Add video/audio recompression
- Add video/audio processors and filters
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Player |
\Examples\Multimedia\MediaFoundation\CPP\Player |
\Bin\CDLL\<Win32/x64>\playerMF_Original.exe |
Player demo demonstrates our main player using any one of our supported video formats or opening a stream. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
TvViewer |
\Examples\Multimedia\MediaFoundation\CPP\TvViewer |
\Bin\CDLL\<Win32/x64>\tvviewerMF_Original.exe |
|
MediaStreaming\CPP
Sample Programs
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Media Streaming Server Log Viewer |
\Examples\Multimedia\MediaStreaming\CPP\LogViewer |
\Bin\CDLL\<Win32/x64>\ltmsLogViewer_Original.exe |
This demo provides a simple viewer for the LEADTOOLS Media Streaming Server's logfiles. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Media Streaming Server |
\Examples\Multimedia\MediaStreaming\CPP\Server |
\Bin\CDLL\<Win32/x64>\ltmsServer_Original.exe |
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.
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Media Streaming Server Service |
\Examples\Multimedia\MediaStreaming\CPP\ServerSvc |
\Bin\CDLL\<Win32/x64>\ltmsServerSvc_Original.exe |
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.
|
See Also
Assemblies Overview
Leadtools.Multimedia
Leadtools.MediaFoundation
Leadtools.MediaStreaming
Leadtools.MediaWriter
LMNetDmx
LMNetMux
LMNetSnk
LMNetSrc
LTDvdWriter
Reference
Supported Environments
Demos
LEADTOOLS Support Forums
LEADTOOLS Documentation
Unlocking Special LEAD
Technical Support
Introduction
Introduction To The LEADTOOLS Video Streaming Module
SourceFile Syntax
Version History
LMNetSrc Assembly Changes