Package com.naver.ads.video.player
See: Description
-
Interface Summary Interface Description AdProgressProvider Defines an interface to expose ad progress. ClickTrackingProvider Provides tracking and landing url data about click of video ads. ClickListener Listener interface for click events. CompanionAdSlot A companion ad slot for which the SDK should retrieve ads. ContentProgressProvider Defines an interface to allow SDK to track progress of the content video. Dispatchable An interface that can be dispatched. ImpressionTrackingProvider Provides a list of impression tracking url templates of video ads. BufferingOrThumbnailVisibleOption OutStreamVideoPlayerController Controller for handling the video ads events. PlaybackButtonVisibleState Factory A factory for ResolvedAdViewGroup instances. TrackingProvider Marker interface with information about tracking. UiElementView Defines the View for continuous visibility into the lifecycle of video ads. EventListener An event listener receives notifications from an vast. Factory A factory for UiElementViewGroup instances. Updatable An object that can be updated. VastEventProvider Provides the event related to Vast. PlayerEvent Provides the event related to Player Operation Metrics.VideoAdPlayerListener Listener that the player must fire. VideoAdPlayer Defines the set of methods that a video player must implement to be used by the Naver Ads Services SDK, as well as a set of listeners that it must fire. VideoCacheManager controls cache for VideoPlayer. PlayerListener Listener of this player. VolumeProvider An interface for exposing player volume. -
Class Summary Class Description BufferDurationsMs Data class for configuring buffering durations in a video player. Factory DefaultCompanionAdViewGroup A default implementation of ResolvedCompanionAdViewGroup. RenderingOptions Represents a visibility options for user interactions. Factory A factory for DefaultResolvedAdViewGroup instances. DefaultResolvedAdViewGroup A default implementation of ResolvedAdViewGroup Visible OutStreamVideoAdPlayback An implementation for the outstream ads. Show ResizableTextureView TextureView that can resize. ResolvedAdViewGroup Implementations of UiElementViewGroup that handle ResolvedAd. Factory A factory for ResolvedAdViewGroup instances. ResolvedCompanionAdViewGroup Implementation of UiElementViewGroup that handle ResolvedCompanion TransformImageView an Imageview which can set TransformOption. TransformOption UiElementViewGroup Defines the ViewGroup for continuous visibility into the lifecycle of video ads. Click Fired when the user activated the click control. CreativeView Fired when a non linear ad portion of the ad was viewed. AcceptInvitation Fired when the user clicked or otherwise activated a control used to pause AdExpand Fired when the user activated a control to expand the non linear ad. AdCollapse Fired the user activated a control to reduce the non linear ad to its original dimensions. Minimize Fired the user clicked or otherwise activated a control used to minimize the non linear ad. Close Fired the user clicked or otherwise activated a control for removing the non linear ad. OverlayViewDuration Fired the time that the initial ad is displayed. Error Fired when an error occurs in the non linear ad. NonLinearEvent Provides the event related to NonLinear Ad Metrics.Selected Fired when given resolvedCompanion is selected. Clicked Fired when given resolvedCompanion is clicked. CreativeView Fired when an companion ad portion of the ad was viewed. Close Fired the user clicked or otherwise activated a control for removing the companion ad. Error Fired when an error occurs in the companion ad. CompanionEvent Provides the event related to Companion Ad Metrics.Click Fired when the user activated the click control. CreativeView Fired when an icon portion of the ad was viewed. IconEvent Provides the event related to Icon Metrics.VideoAdDisplayContainer A container in which to display the ads. VideoPlayer A video player interface. VideoTimeBar A time bar of video ad that shows a current position, buffered position, duration -
Enum Summary Enum Description RenderingType The rendering type for rendering of companion ad PlaybackState The state of playback. -
Object Summary Object Description Companion NoneVisible Companion HideWithAnimation Hide Companion Companion Companion Mute Fired when the user activated the mute control and muted the linear ad. Unmute Fired when the user activated the mute control and unmuted the linear ad. Pause Fired when the user clicked the pause control and stopped the linear ad. Play Fired when the user activated the play control. Rewind Fired when the user activated the rewind control to access a previous point in the linear ad timeline. Skip Fired when the user activated a skip control to skip the linear ad. PlayerExpand Fired when the user activated a control to extend the player to a larger size. PlayerCollapse Fired when the user activated a control to reduce player to a smaller size. Click Fired when the user activated the click control. Close Fired when the viewer has chosen to close the linear ad. Companion Companion -
Annotation Summary Annotation Description ResizeType AnchorType