TritonAudioStreamConnectionConfig

data class TritonAudioStreamConnectionConfig(val contentURL: String, val sidebandMetadataURL: String? = null, val sidebandMetadataConnectionRetries: Int = DEFAULT_SIDEBAND_METADATA_CONNECTION_RETRIES, val sidebandMetadataConnectionRetryDelayFactorMs: Long = DEFAULT_SIDEBAND_METADATA_CONNECTION_RETRY_DELAY_FACTOR_MS)

Represents Triton end points connectivity information.

Constructors

Link copied to clipboard
constructor(contentURL: String, sidebandMetadataURL: String? = null, sidebandMetadataConnectionRetries: Int = DEFAULT_SIDEBAND_METADATA_CONNECTION_RETRIES, sidebandMetadataConnectionRetryDelayFactorMs: Long = DEFAULT_SIDEBAND_METADATA_CONNECTION_RETRY_DELAY_FACTOR_MS)

Properties

Link copied to clipboard

The primary URL to start Triton audio stream playback session. session with contentURL. NOTE that this attribute is optional.

Link copied to clipboard

The number of attempts trying to establish previously failed connection to sideband metadata end point. NOTE that the default value for this property is DEFAULT_SIDEBAND_METADATA_CONNECTION_RETRIES.

The reconnection retry delay factor, in milliseconds, used in exponential back-off retry computation. This scheme is used in order to prevent excessive simultaneous requests hitting servers. NOTE that the default value for this property is DEFAULT_SIDEBAND_METADATA_CONNECTION_RETRY_DELAY_FACTOR_MS.

Link copied to clipboard

The primary URL to retrieve sideband metadata. NOTE that this attribute is not applicable on on demand content.