# OptiView Player

> **Legacy integration**
>
> OptiView Player is the legacy integration path for OptiView Ads. For any new integration, we recommend the [OptiView Ads SDK](https://optiview.dolby.com/docs/ads/player-integration/optiview-ads-sdk.md).

The OptiView Player SDKs ship with a built-in OptiView Ads integration that handles the [Break Manifest](https://optiview.dolby.com/docs/ads/concepts/break-manifest.md) logic, the Google IMA/DAI integrations, and OptiView Ads impressions.

OptiView Player **version 11.9.x or later** is required.

## Supported layouts

OptiView Player supports all break [layouts](https://optiview.dolby.com/docs/ads/concepts/breaks.md#layouts):

* **Single:** one ad covering the full player surface.
* **Double Box:** the ad and a companion asset side by side.
* **L-Shape Ad:** the ad shrinks into a corner with a companion asset filling the backdrop.
* **L-Shape Content:** your content keeps playing in a corner while the ad fills the backdrop.
* **Overlay:** the ad renders on top of your content while it keeps playing.

## Choose a platform

## [Web](https://optiview.dolby.com/docs/ads/player-integration/optiview-player/web.md)

[This guide configures OptiView Ads in the OptiView Player Web SDK. Version 11.9.x or later is required.](https://optiview.dolby.com/docs/ads/player-integration/optiview-player/web.md)

## [Android](https://optiview.dolby.com/docs/ads/player-integration/optiview-player/android.md)

[This guide configures OptiView Ads in the OptiView Player Android SDK. Version 11.9.x or later is required.](https://optiview.dolby.com/docs/ads/player-integration/optiview-player/android.md)

## [iOS](https://optiview.dolby.com/docs/ads/player-integration/optiview-player/ios.md)

[This guide configures OptiView Ads in the OptiView Player iOS SDK. Version 11.9.x or later is required.](https://optiview.dolby.com/docs/ads/player-integration/optiview-player/ios.md)

## [React Native](https://optiview.dolby.com/docs/ads/player-integration/optiview-player/react-native.md)

[This guide configures OptiView Ads in react-native-theoplayer. The underlying OptiView Player SDK version must be 11.9.x or later.](https://optiview.dolby.com/docs/ads/player-integration/optiview-player/react-native.md)
