←Select platform

SetNetworkProperties Method

Summary

Sets the network properties for the server.

Syntax

C#
VB
C++
public void SetNetworkProperties(  
   Leadtools.Mediastreaming.NetworkProperties properties 
) 
Public Sub SetNetworkProperties( _ 
   ByVal properties As Leadtools.Mediastreaming.NetworkProperties _ 
)  
public: 
void SetNetworkProperties(  
   Leadtools.Mediastreaming.NetworkProperties^ properties 
)  

Parameters

properties
A copy of the New NetworkProperties object to copy to the server.

Remarks

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

Example

C#
VB
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; 
   } 
} 
Imports Leadtools 
Imports Leadtools.MediaStreaming 
 
 
Public _server As Server = Nothing 
Public _result As Boolean = False 
 
Public Sub SetNetworkPropertiesExample() 
   Try 
      ' create an instance of the server object 
      _server = New Leadtools.MediaStreaming.Server() 
 
      ' retrieve a copy of the Network Properties 
      Dim props As NetworkProperties = _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 e1 As Exception 
      _result = False 
   End Try 
End Sub 

Requirements

Target Platforms

See Also

Reference

Server Class

Server Members

Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.MediaStreaming Assembly