Skip to content

Double Skippable VAST Ads – Skip Button Issue on Android TV #3165

Description

@niralihexa

Version

Media3 main branch

More version details

Issue:

When playing back-to-back skippable VAST ads on Android TV, the second ad shows the skip button immediately instead of after the expected delay (e.g., 5 seconds).

Expected:
Both ads should show the skip button only after 5 seconds.

Actual:
First ad → correct (skip after 5s)
Second ad → skip button appears immediately

Notes:
Works correctly on Android Mobile
Reproduced on physical Android TV device
Not reproducible on emulator
Also reproducible in Media3 demo app

VAST Tag:

https://pubads.g.doubleclick.net/gampad/ads?iu=/21775744923/external/vmap_skip_ad_samples&sz=640x480&cust_params=sample_ar%3Dmidskiponly&ciu_szs=300x250&gdfp_req=1&ad_rule=1&output=vmap&unviewed_position_start=1&env=vp&cmsid=496&vid=short_onecue&correlator={(10000..99999).random()}

Devices that reproduce the issue

Android TV

Devices that do not reproduce the issue

No response

Reproducible in the demo app?

Yes

Reproduction steps

When I pass the URL (shown in the image) into Media3 code, it doesn’t run on the actual TV.

Vast url:
https://pubads.g.doubleclick.net/gampad/ads?iu=/21775744923/external/vmap_skip_ad_samples&sz=640x480&cust_params=sample_ar%3Dmidskiponly&ciu_szs=300x250&gdfp_req=1&ad_rule=1&output=vmap&unviewed_position_start=1&env=vp&cmsid=496&vid=short_onecue&correlator={(10000..99999).random()}

Code image :

Image

Expected result

Expected:
Both ads should show the skip button only after 5 seconds.

Actual result

When playing back-to-back skippable VAST ads on Android TV, the second ad shows the skip button immediately instead of after the expected delay (e.g., 5 seconds).

Media

Code Image: :

Image

Android TV:

573421626-9ca028a3-9d12-412e-8e43-3f14e0327f96.mp4

Android Mobile:

573421535-2d18ba0c-ea6e-4841-a6c0-a00e1992fb58.mp4

Bug Report

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions