BookmarkSessionConfiguration

public protocol BookmarkSessionConfiguration

The configuration for customising bookmarking feature.

  • The server url for bookmark service

    Declaration

    Swift

    var endPoint: String { get }
  • Sync interval time for Bookmark Service in millisecs. Default value is 5000ms.Expected value is in millisecs

    Declaration

    Swift

    var bookmarkSyncInterval: TimeInterval { get }
  • Threshold percentage value for bookmark service.Default value is 0.95

    Declaration

    Swift

    var bookmarkThresholdPercentage: Double? { get }
  • Playback position in millisecs, beyond which content is considered fully watched.

    Declaration

    Swift

    var thresholdPlaybackPositionMs: TimeInterval? { get }