C#
VB
C++
Imports an XML configuration string for the server.
public void ImportConfigString(
string config
)
Public Sub ImportConfigString( _
ByVal config As String _
)
public:
void ImportConfigString(
String^ config
)
config
String containing the server configuration, in XML format.
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 ImportConfigurationfromRegistryExample()
{
try
{
State enumState;
string strConfig;
// create an instance of the server object
_server = new Leadtools.MediaStreaming.Server();
// get the configuration from the registry
RegistryKey key = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Wow6432Node\\LEAD Technologies, Inc.\\LTMS\\Server Configuration", false);
object obj = key.GetValue("config");
if (obj != null)
{
strConfig = (string)obj;
}
else
{
_result = false;
return;
}
// write it to the server
_server.ImportConfigString(strConfig);
// 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();
_result = true;
}
catch (Exception)
{
_result = false;
}
}
Imports Leadtools
Imports Leadtools.MediaStreaming
Public _server As Server = Nothing
Public _result As Boolean = False
Public Sub ImportConfigurationfromRegistryExample()
Try
Dim enumState As State
Dim strConfig As String
' create an instance of the server object
_server = New Leadtools.MediaStreaming.Server()
' get the configuration from the registry
Dim key As RegistryKey = Registry.LocalMachine.OpenSubKey("SOFTWARE\Wow6432Node\LEAD Technologies, Inc.\LTMS\Server Configuration", False)
Dim obj As Object = key.GetValue("config")
If Not obj Is Nothing Then
strConfig = CStr(obj)
Else
_result = False
Return
End If
' write it to the server
_server.ImportConfigString(strConfig)
' 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()
_result = True
Catch e1 As Exception
_result = False
End Try
End Sub
Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET