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;}}