Class: AdPodInfo

  • AdPodInfo provides details about ad pods during dynamic ad insertion, including position, maximum duration, and total ads.

  • The getPodIndex() method returns the index of the ad pod, varying for pre-roll, mid-roll, and post-roll placements in VOD and live streams.

  • Other methods within the AdPodInfo class allow access to the ad position within the pod, the maximum allowed duration for ads, and the time offset for ad insertion.

Methods

getAdPosition

getAdPosition() returns number

Returns

number 

getMaxDuration

getMaxDuration() returns number

Returns

number 

getPodIndex

getPodIndex() returns number

Returns the index of the ad pod.

DAI VOD: For a preroll pod, returns 0. For midrolls, returns 1, 2,...,N. For a postroll pod, returns -1. Defaults to 0 if this ad is not part of a pod, or this pod is not part of a playlist.

DAI live stream: For a preroll pod, returns 0. For midrolls, returns the break ID. Returns -2 if pod index cannot be determined (internal error).

Returns

number 

getTimeOffset

getTimeOffset() returns number

Returns

number 

getTotalAds

getTotalAds() returns number

Returns

number