Class HLSOutput
HLS output settings.
Implements
Inherited Members
Namespace: VisioForge.Core.Types.Output
Assembly: VisioForge.Core.dll
Syntax
public class HLSOutput : INetworkStreamingOutput
Constructors
HLSOutput()
Initializes a new instance of the HLSOutput class.
Declaration
public HLSOutput()
Properties
Audio
Gets or sets AAC settings.
Declaration
public M4AOutput Audio { get; set; }
Property Value
| Type | Description |
|---|---|
| M4AOutput |
HLS
Gets or sets HLS settings.
Declaration
public HLSSettings HLS { get; set; }
Property Value
| Type | Description |
|---|---|
| HLSSettings |
Video
Gets or sets Media Foundation codecs settings.
Declaration
public MFVideoEncoderSettings Video { get; set; }
Property Value
| Type | Description |
|---|---|
| MFVideoEncoderSettings |
Methods
Load(string)
Loads from JSON.
Declaration
public static HLSOutput Load(string json)
Parameters
| Type | Name | Description |
|---|---|---|
| string | json | JSON string. |
Returns
| Type | Description |
|---|---|
| HLSOutput | The string. |
Save()
Saves to JSON.
Declaration
public string Save()
Returns
| Type | Description |
|---|---|
| string | The string. |