VisioForge (c) 2025

Search Results for

    Class RTSPServerSettings

    Represents the settings for the RTSP server.

    Inheritance
    object
    RTSPServerSettings
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    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