Class RTSPXOutput
RTSP X output settings. Implements the INetworkStreamingOutput
Implements
Inherited Members
Namespace: VisioForge.Core.Windows.Types.Output
Assembly: VisioForge.Core.dll
Syntax
public class RTSPXOutput : INetworkStreamingOutput
Constructors
RTSPXOutput(IVideoEncoder, IAudioEncoder)
Initializes a new instance of the RTSPXOutput class.
Declaration
public RTSPXOutput(IVideoEncoder videoEncoder, IAudioEncoder audioEncoder)
Parameters
| Type | Name | Description |
|---|---|---|
| IVideoEncoder | videoEncoder | The video encoder. |
| IAudioEncoder | audioEncoder | The audio encoder. |
Properties
AudioEncoder
Gets or sets the audio encoder. Supported encoders: VOAACEncoderSettings, MFAACEncoderSettings, OPUSEncoderSettings.
Declaration
public IAudioEncoder AudioEncoder { get; set; }
Property Value
| Type | Description |
|---|---|
| IAudioEncoder | The audio encoder. |
Latency
Gets or sets the latency.
Declaration
public uint Latency { get; set; }
Property Value
| Type | Description |
|---|---|
| uint | The latency. |
Password
Gets or sets the password.
Declaration
public string Password { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The password. |
UserName
Gets or sets the name of the user.
Declaration
public string UserName { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The name of the user. |
VideoEncoder
Gets or sets the video encoder. Supported encoders: OpenH264EncoderSettings, NVENCH264EncoderSettings, AMFH264EncoderSettings, QSVH264EncoderSettings.
Declaration
public IVideoEncoder VideoEncoder { get; set; }
Property Value
| Type | Description |
|---|---|
| IVideoEncoder | The video encoder. |