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 |