public void SetNetworkProperties(
NetworkProperties properties
)
properties
A copy of the New NetworkProperties object to copy to 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 SetNetworkPropertiesExample()
{
try
{
// create an instance of the server object
_server = new Leadtools.MediaStreaming.Server();
// retrieve a copy of the Network Properties
NetworkProperties props = _server.GetNetworkProperties();
// change the properties
props.IPAddress = "0.0.0.0";
props.Port = 6969;
props.RTPPort = 6970;
props.OpenWindowsFirewall = true;
props.Authentication = Authentication.None;
props.UserName = "admin";
props.Password = "password";
props.Realm = "LTMS";
props.IdleTimeOut = 70000;
props.RTCPTimeOut = 30000;
props.ServerName = "LTMS/1.0";
props.RTSPEnable = true;
props.RTMPEnable = true;
props.HDSEnable = true;
props.SSFEnable = true;
props.DASHEnable = true;
props.MediaFolder = "%ltmsMediaFolder%";
// copy the Network Properties to the server
_server.SetNetworkProperties(props);
_result = true;
}
catch (Exception)
{
_result = false;
}
}