StreamConcurrencyConfiguration

public protocol StreamConcurrencyConfiguration

The Stream Concurrency configuration

  • The server url for stream concurrency service

    Declaration

    Swift

    var endPoint: String { get }
  • The time interval used to perform the stream check for the currently playing content Default value is 30000ms. Expected value in milliseconds.

    Declaration

    Swift

    var streamConcurrencySyncInterval: TimeInterval { get }
  • The number of retries allowed for network failure Default value is 2.

    Declaration

    Swift

    var maxAllowedRetries: Int { get }
  • Delay between failure and retry attempt. Default value is 1sec. Expected value in seconds.

    Declaration

    Swift

    var retryDelayInSec: Double { get }