OTVNetworkAnalytics

public class OTVNetworkAnalytics : NSObject

The OTVNetworkAnalytics class provides access to playback and network statistics.

Note

Not all values will be available immediately due to being accumulated over time
  • Declaration

    Swift

    public enum OTVHTTPError : Int, CaseIterable
  • Declaration

    Swift

    public enum NetworkError : Int
  • Declaration

    Swift

    public enum Event : Int
  • Declaration

    Swift

    public internal(set) var error: Int { get set }
  • Declaration

    Swift

    public internal(set) var httpError: Int { get set }
  • Declaration

    Swift

    public internal(set) var httpErrorMessage: String? { get set }
  • Network analytics related to adaptive streaming

    Declaration

    Swift

    @objc
    public private(set) var adaptiveStreaming: AdaptiveStreaming { get }
  • Network analytics related to network usage

    Declaration

    Swift

    @objc
    public private(set) var networkUsage: NetworkUsage { get }
  • Network analytics related to the content server

    Declaration

    Swift

    @objc
    public private(set) var contentServer: ContentServer { get }