AI-generated Key Takeaways
-
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.
AdPodInfo
A class representing an ad pod info object during dynamic 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