public State State { get; }
Public ReadOnly Property State As State
A State enumeration value that represents the state of the server.
If the method fails, an error is raised. For more information, refer to the Error Codes.
using Leadtools;
using Leadtools.MediaStreaming;
public Server _server = null;
public bool _result = false;
public void SimpleServerExecutionExample()
{
try
{
State enumState;
// create an instance of the server object
_server = new Leadtools.MediaStreaming.Server();
// load the config file located in the config subfolder under the executable folder
// or comment this section out to run with the server's default settings
_server.ImportConfigFile("%ltmsConfigFolder%\\LeadtoolsMediaStreamingServer.xml");
// edit network properties, application properties, MIME types, or IP filters here
// start the server
_server.Start();
// confirm the running state for demonstration purposes
enumState = _server.State;
if (enumState == State.Started)
{
// display a message that the server is running and wait for OK
MessageBox.Show("The server has started. Press OK to stop.", "LEADTOOLS Media Streaming Examples", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
// stop the server
_server.Stop();
// save any changes to the configuration file before exiting
_server.ExportConfigFile("%ltmsConfigFolder%\\LeadtoolsMediaStreamingServer.xml");
_result = true;
}
catch (Exception)
{
_result = false;
}
}
Imports Leadtools
Imports Leadtools.MediaStreaming
Public _server As Server = Nothing
Public _result As Boolean = False
Public Sub SimpleServerExecutionExample()
Try
Dim enumState As State
' create an instance of the server object
_server = New Leadtools.MediaStreaming.Server()
' load the config file located in the config subfolder under the executable folder
' or comment this section out to run with the server's default settings
_server.ImportConfigFile("%ltmsConfigFolder%\LeadtoolsMediaStreamingServer.xml")
' edit network properties, application properties, MIME types, or IP filters here
' start the server
_server.Start()
' confirm the running state for demonstration purposes
enumState = _server.State
If enumState = State.Started Then
' display a message that the server is running and wait for OK
MessageBox.Show("The server has started. Press OK to stop.", "LEADTOOLS Media Streaming Examples", MessageBoxButtons.OK, MessageBoxIcon.Information)
End If
' stop the server
_server.Stop()
' save any changes to the configuration file before exiting
_server.ExportConfigFile("%ltmsConfigFolder%\LeadtoolsMediaStreamingServer.xml")
_result = True
Catch e1 As Exception
_result = False
End Try
End Sub
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