Thanks for sharing the test link. With Bitmovin web player SDK, the default module used for Ad playback is IMA client side SDK in which case streaming(HLS) ads are not supported. But Bitmovin web player SDK also includes another ads module(BAM) which is implemented by Bitmovin and this module supports HLS Ads. You can switch to using BAM instead of IMA to play HLS Ads. Please following following article to check how to use BAM.
For iOS and Android, I will take a look and come back on these as well.
Hi @vivek , I am glad that you are able to validate it using BAM. There is no pre-deployed player sandbox with BAM enabled but please feel free to build one for your use.
I also validated Android and iOS player SDKs and HLS Ad creative works fine on both. These work fine out of the box and do not need any special configuration. Did you face issue using the same?
Since Bitmovin’s React native integration is based on Android and iOS player SDKs, so the result should be same. As listed in Bitmovin’s reactive native project’s README, client side Ads are supported since version 0.4.0, so this should work fine.
To summarize, the HLS client side Ads should work fine on Bitmovin player Web(with BAM), Android and iOS SDKs on all supported platforms.