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 registryRegistryKey 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 purposesenumState = _server.State;if (enumState == State.Started){// display a message that the server is running and wait for OKMessageBox.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 LeadtoolsImports Leadtools.MediaStreamingPublic _server As Server = NothingPublic _result As Boolean = FalsePublic Sub ImportConfigurationfromRegistryExample()TryDim enumState As StateDim strConfig As String' create an instance of the server object_server = New Leadtools.MediaStreaming.Server()' get the configuration from the registryDim 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 ThenstrConfig = CStr(obj)Else_result = FalseReturnEnd 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 purposesenumState = _server.StateIf enumState = State.Started Then' display a message that the server is running and wait for OKMessageBox.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 = TrueCatch e1 As Exception_result = FalseEnd TryEnd 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
