Live2TrackingPoller

Periodically polls the BLive 2.0 SSAI tracking API, converts responses to AdPods, and dispatches them to the DynamicTimeline on the main thread.

Constructors

Link copied to clipboard
constructor(client: Live2TrackingClient, playheadSupplier: Live2TrackingPoller.PlayheadPositionSupplier, adPodListener: TimedAdPodListener, overlayConfigListener: AdOverlayConfigListener, trackingConfigListener: TrackingConfigListener)
constructor(client: Live2TrackingClient, playheadSupplier: Live2TrackingPoller.PlayheadPositionSupplier, adPodListener: TimedAdPodListener, overlayConfigListener: AdOverlayConfigListener, trackingConfigListener: TrackingConfigListener, pollIntervalMs: Long)

Types

Link copied to clipboard

Functions

Link copied to clipboard
open fun start()
Link copied to clipboard
open fun stop()