Error processing SSI file
LEADTOOLS Multimedia (Leadtools.MediaStreaming assembly)

Show in webframe

ImportConfigFile Method






String containing the path to a configuration file .
Imports an XML configuration file for the server.
Syntax
public void ImportConfigFile( 
   string path
)
'Declaration
 
Public Sub ImportConfigFile( _
   ByVal path As String _
) 
'Usage
 
Dim instance As Server
Dim path As String
 
instance.ImportConfigFile(path)
public:
void ImportConfigFile( 
   String^ path
) 

Parameters

path
String containing the path to a configuration file .
Remarks

If the method fails, an error is raised. For more information, refer to the Error Codes.

Example
Copy Code  
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
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;
   }
}
Requirements

Target Platforms

See Also

Reference

Server Class
Server Members

Error processing SSI file
Leadtools.MediaStreaming requires a Multimedia or Multimedia Suite license and unlock key. For more information, refer to: LEADTOOLS Toolkit Features