Class RTSPServerSettings
Represents the settings for the RTSP server.
Inherited Members
Namespace: VisioForge.Core.Types.X.Output
Assembly: VisioForge.Core.dll
Syntax
public class RTSPServerSettings
  Constructors
RTSPServerSettings(Uri, IVideoEncoder, IAudioEncoder)
Initializes a new instance of the RTSPServerSettings class.
Declaration
public RTSPServerSettings(Uri uri, IVideoEncoder videoEncoder, IAudioEncoder audioEncoder)
  Parameters
| Type | Name | Description | 
|---|---|---|
| Uri | uri | The URI of the RTSP server.  | 
      
| IVideoEncoder | videoEncoder | The video encoder. Use null to disable video stream.  | 
      
| IAudioEncoder | audioEncoder | The audio encoder. Use null to disable audio stream.  | 
      
RTSPServerSettings(IVideoEncoder, IAudioEncoder)
Initializes a new instance of the RTSPServerSettings class.
Declaration
public RTSPServerSettings(IVideoEncoder videoEncoder, IAudioEncoder audioEncoder)
  Parameters
| Type | Name | Description | 
|---|---|---|
| IVideoEncoder | videoEncoder | The video encoder. Use null to disable video stream.  | 
      
| IAudioEncoder | audioEncoder | The audio encoder. Use null to disable audio stream.  | 
      
Properties
Address
Gets or sets the address of the RTSP server.
Declaration
public string Address { get; set; }
  Property Value
| Type | Description | 
|---|---|
| string | 
AudioEncoder
Gets or sets the audio encoder for the RTSP server.
Declaration
public IAudioEncoder AudioEncoder { get; set; }
  Property Value
| Type | Description | 
|---|---|
| IAudioEncoder | 
Description
Gets or sets the description of the RTSP server.
Declaration
public string Description { get; set; }
  Property Value
| Type | Description | 
|---|---|
| string | 
Latency
Gets or sets the latency of the RTSP server.
Declaration
public TimeSpan Latency { get; set; }
  Property Value
| Type | Description | 
|---|---|
| TimeSpan | 
Name
Gets or sets the name of the RTSP server.
Declaration
public string Name { get; set; }
  Property Value
| Type | Description | 
|---|---|
| string | 
Password
Gets or sets the password for the RTSP server authentication.
Declaration
public string Password { get; set; }
  Property Value
| Type | Description | 
|---|---|
| string | 
Point
Gets or sets the point for the RTSP server.
Declaration
public string Point { get; set; }
  Property Value
| Type | Description | 
|---|---|
| string | 
Port
Gets or sets the port number for the RTSP server.
Declaration
public int Port { get; set; }
  Property Value
| Type | Description | 
|---|---|
| int | 
URL
Gets the URL of the RTSP server.
Declaration
public string URL { get; }
  Property Value
| Type | Description | 
|---|---|
| string | 
Username
Gets or sets the username for the RTSP server authentication.
Declaration
public string Username { get; set; }
  Property Value
| Type | Description | 
|---|---|
| string | 
VideoEncoder
Gets or sets the video encoder for the RTSP server.
Declaration
public IVideoEncoder VideoEncoder { get; set; }
  Property Value
| Type | Description | 
|---|---|
| IVideoEncoder |