Package com.pubmatic.sdk.video.player
See: Description
-
Enum Summary Enum Description Linearity Enum to define the linearity of VAST ad EndCardSelectionType Enum to define the end card selection POBOpenStoreClickAction Enum to define the Open store click action VideoPlayerState States of Video player SupportedMediaType Enum for mime types supported by POBVideoPlayerView -
Class Summary Class Description POBVastPlayer This class is responsible for showing and managing video and it's respective feature like learn more end-card POBEndCardView End Card Implementation to handle End Card/Companion's/Learn more functionality POBVideoPlayerController Video player Controller, to provide video control like seek bar, mute/un-mute button on video player POBVideoPlayerView Video player view follow video player protocol and provides basic video player functionality to play video content POBMraidEndCardView End Card Implementation to handle End Card/Companion's/Learn more functionality POBVastPlayerUtil An utility class for video specific classes POBVastHTMLView Abstract class defines Custom card implementation. POBMediaPlayer Class responsible for native media player handling and provides basic video player functionality to play video content POBEndCardUtil Class to handle the redundant code from POBEndCardView and POBMraidEndCardView class. POBProgressiveEventHandler Class to handle quartile and progressive events POBPlayerController An abstract class defining the protocols for the Player controller POBIconView Icon view Implementation to handle Industry choice icon For example AdChoice icon. POBMuteButton Custom mute button component for video player controls. -
Interface Summary Interface Description POBVideoPlayerListener Video Player Listener to provides callback methods like ad ready to play, failed etc. POBProgressiveEventListener An interface to update about the progress of the video playing POBEndCardRendering Interface for End Card rendering POBVastPlayerListener Interface definition for callbacks to be invoked when POBVastPlayer notifies events POBPlayerListener Player Listener to provides callback methods like ad ready to play, failed etc. POBPlayer Interface, provides methods for basic functionality and events of player like play,pause,etc. POBVideoPlayer Protocol, provides methods for basic functionality and events of video player like play,pause,etc. POBACTHandling Interface for handling ACT behavior. POBEndCardViewListener An interface to notify the End card events MuteStateChangeListener Listener interface for mute/unmute toggle events.