JW Player SDK 2.3.0: VPAID 2.0 Interactive Ads in Native Mobile

Jun 24, 2016


The JW Player team is happy to announce that the JW Player SDK for iOS and Android version 2.3.0 can play VPAID 2.0 interactive video ads in HTML5 on native mobile apps.

In addition, the JW Player SDK for Android now supports multiple track audio and playback of Widevine DRM encrypted videos in the JW Player SDK for Android.  

Please read on for more VPAID 2.0 details!

VPAID 2.0 : Interactive Ads in Mobile

On September 2015, JW Player announced support for VPAID 2.0 in JW Player 7.1.  This blog post explained in detail the benefits of VPAID 2.0 over 1.0, how to use it, and listed our ad partners whose VPAID 2.0 creatives we have verified and validated.  A VPAID 2.0 support article was also published that provided a more detailed explanation of how it all works.

I’d like to highlight the chief benefit of VPAID 2.0 : support for HTML5 interactive ad creatives without the need for Adobe Flash. This benefit especially shines for mobile web and native apps since Flash (and VPAID 1.0) is not supported in mobile devices.

Despite the fact that adoption of JavaScript-based creatives has been slow, many ad networks are encouraging their partners, including JW Player customers, to support VPAID 2.0 in both web and mobile. Hence, it has been a popular feature request from our SDK ads customers and we have answered the call by releasing support for VPAID 2.0 in your native apps with version 2.3.0.

Additional Features in JW Player SDK 2.3

JW Player SDK for iOS (release notes)

Audio playback control for app in background

JW Player SDK for Android (release notes)

Widevine DRM decryption

Multiple Track Audio

Player stretching option support (uniform, fill, exact fit, none)

Mute/unmute player instance

Start playback of a specific playlist item – playlistItem(int index)

New onVisualQuality() callback event fired when visual quality changes

This release also includes numerous bug fixes, please visit the release notes for more details.

Where do I download the latest JW Player SDKs?

If you are an existing JW Player SDK customer, you can sign in to your JW Player Dashboard and download the latest SDK packages from your Player tab.  Otherwise, if you’d like more information to purchase or get a free trial of our SDKs to build a native iOS or Android video player, please visit our Mobile SDK page.

Do you have a feature suggestion for our SDKs? Your feedback is welcome and encouraged as we continue to improve and enhance the JW Player SDKs for Android & iOS with regular feature and performance updates!


Henry Lee,

Product Manager, Mobile Devices