Media Streaming SDK Example Programs and Demos

The source code for the following demo programs are installed in separate EXAMPLES subdirectories (such as <LEADTOOLS_INSTALLDIR>\examples\multimedia\ltms\). You can specify the root directory during Installation.

The executables are installed in Bin subdirectories (such as <LEADTOOLS_INSTALLDIR>\Bin\CDLL\Win32). The executables that are shipped have "_Original" appended to the name. The ones you build do not have that added, allowing you to distinguish between the two. 

C++ Demos

Demo Name

EXE Name

Description

Media Streaming Logging Demo ltmsLogViewer_Original.exe Demonstrates displaying server logs, in C++

Media Server 1

ltmsServer_Original.exe

Demonstrates a standalone server, in C++

Media Server Service

ltmsServerSvc_Original.exe

Demonstrates a server implemented as a system service, in C++

Media Server Service Manager 1

ltmsServerMgr_Original.exe

Demonstrates a front end manager for the LEAD Media Server Service demo, in C++

C# .NET Demos

Demo Name

EXE Name

Description

Media Streaming Logging CSLogViewerDemo_Original.exe Demonstrates displaying server logs, in C#

Media Streaming Server 2

CSServerDemo_Original.exe

Demonstrates a standalone server, in C#

Media Streaming Service

CSServerServiceDemo_Original.exe

Demonstrates a server implemented as a system service, in C#

Media Streaming Service Manager 2

CSServerManagerDemo_Original.exe

Demonstrates a front end manager for the LEAD Media Server Service demo, in C#

VB .NET Demos

Demo Name

EXE Name

Description

Media Streaming Logging Source only Demonstrates displaying server logs, in VB.NET

Media Streaming Server 3

Source only

Demonstrates a standalone server, in C#

Media Streaming Service

Source only

Demonstrates a server implemented as a system service, in C#

Media Streaming Service Manager 3

Source only

Demonstrates a front end manager for the LEAD Media Server Service demo, in C#

  

HTML Demos

Demo Name

File Name

Description

LEAD HTML Media Player

player.html

Main HTML page launched by the executable server demos. It contains a menu to all the demos listed below.

Universal Player

universal.html

Video on demand version of a player that automatically switches the streaming protocol based on the browser and operating system capabilities.

Apple HLS Player

hls.html

Video on demand version of a player using the Apple HTTP Live Streaming protocol.

HTML5 Player

html5.html

Video on demand version of a player using HTML5 video tags.

MPEG DASH Player

mpd.html

Video on demand version of a player using the MPEG DASH protocol.

Adobe RTMP Player

rtmp.html

Video on demand version of a player using the Adobe RTMP protocol.

Microsoft Smooth Streaming Player

ssf.html

Video on demand version of a player using the Microsoft Smooth Streaming protocol.

RTSP/RTP Player

rtsp.html

Video on demand version of a player using the RTSP/RTP protocol.

Adobe HTTP Dynamic Streaming Player

hds.html

Video on demand version of a player using the HTTP Dynamic Streaming protocol.

Live Universal Player

live-universal.html

Live streaming version of a player that automatically switches the streaming protocol based on the browser and operating system capabilities.

Live Apple HLS Player

live-hls.html

Live streaming version of a player using the Apple HTTP Live Streaming protocol.

Live MPEG DASH Player

live-mpd.html

Live streaming version of a player using the MPEG DASH protocol.

Live Adobe RTMP Player

live-rtmp.html

Live streaming version of a player using the Adobe RTMP protocol.

Live Microsoft Smooth Streaming Player

live-ssf.html

Live streaming version of a player using the Microsoft Smooth Streaming protocol.

Live RTSP/RTP Player

live-rtsp.html

Live streaming version of a player using the RTSP/RTP protocol.

Live Adobe HTTP Dynamic Streaming Player

live-hds.html

Live streaming version of a player using the HTTP Dynamic Streaming protocol.

[1] The LEAD Media Server and the LEAD Media Service Manager EXEs are built by the same C++ project (found in examples\multimedia\ltms\Cpp\ltmsServer). The project has different configurations, allowing you to build the Media Server or the Media Service Manager demo.

[2] The LEAD Media Server and the LEAD Media Service Manager EXEs are built by the same C# project (found in examples\multimedia\ltms\Dotnet\CS\Server). The project has different configurations, allowing you to build the Media Server or the Media Service Manager demo.

[3] The LEAD Media Server and the LEAD Media Service Manager EXEs are built by the same VB.NET project (found in examples\multimedia\ltms\Dotnet\VB\Server). The project has different configurations, allowing you to build the LEAD Media Server or the LEAD Media Service Manager demo.

See Also

Media Streaming Supported Source File Formats and Players 

Help Version 21.0.2021.7.2
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Media Streaming C API Help
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.