AWS::MediaLive::Channel HlsWebdavSettings
The configuration of a WebDav server as the downstream system for an HLS output.
The parent of this entity is HlsCdnSettings.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "ConnectionRetryInterval" :
Integer
, "FilecacheDuration" :Integer
, "HttpTransferMode" :String
, "NumRetries" :Integer
, "RestartDelay" :Integer
}
YAML
ConnectionRetryInterval:
Integer
FilecacheDuration:Integer
HttpTransferMode:String
NumRetries:Integer
RestartDelay:Integer
Properties
ConnectionRetryInterval
-
The number of seconds to wait before retrying a connection to the CDN if the connection is lost.
Required: No
Type: Integer
Update requires: No interruption
FilecacheDuration
-
The size, in seconds, of the file cache for streaming outputs.
Required: No
Type: Integer
Update requires: No interruption
HttpTransferMode
-
Specifies whether to use chunked transfer encoding to WebDAV.
Required: No
Type: String
Update requires: No interruption
NumRetries
-
The number of retry attempts that are made before the channel is put into an error state.
Required: No
Type: Integer
Update requires: No interruption
RestartDelay
-
If a streaming output fails, the number of seconds to wait until a restart is initiated. A value of 0 means never restart.
Required: No
Type: Integer
Update requires: No interruption