# Dolby OptiView Player > Dolby OptiView Player (formerly THEOplayer) enables you to deploy cutting-edge video playback experiences on any device. Use the basic default UI, customize your player with Open Video UI's ready-made components, or build a complete UI from scratch with the chromeless player. # OptiView Player > **OptiView Rebranding** > > OptiView Player is the new name for THEOplayer as part of the OptiView product suite. During the transition, you may still see references to THEOplayer. OptiView Player and THEOplayer refer to the same product. Dolby OptiView Player is the universal video player solution from Dolby. It offers support for HLS, MPEG-DASH, advertisements, DRM and much more. On these pages, you'll learn how to get started with Dolby OptiView Player, how to use the various features, and explore the many examples. ## [OptiView Player Web SDK](https://docs-preview.optiview.dolby.com/pr-912/theoplayer/web.md) [For desktop and mobile web browsers, and smart TVs like Tizen and WebOS](https://docs-preview.optiview.dolby.com/pr-912/theoplayer/web.md) ## [OptiView Player Android SDK](https://docs-preview.optiview.dolby.com/pr-912/theoplayer/android.md) [For smartphones, tablets and Android TVs](https://docs-preview.optiview.dolby.com/pr-912/theoplayer/android.md) ## [OptiView Player iOS & tvOS SDK](https://docs-preview.optiview.dolby.com/pr-912/theoplayer/ios.md) [For iPhone, iPad and Apple TV](https://docs-preview.optiview.dolby.com/pr-912/theoplayer/ios.md) ## [OptiView Player React Native SDK](https://docs-preview.optiview.dolby.com/pr-912/theoplayer/react-native.md) [For cross-platform apps targeting web, Android and iOS](https://docs-preview.optiview.dolby.com/pr-912/theoplayer/react-native.md) ## [OptiView Player Flutter SDK](https://docs-preview.optiview.dolby.com/pr-912/theoplayer/flutter.md) [For cross-platform apps targeting web, Android and iOS](https://docs-preview.optiview.dolby.com/pr-912/theoplayer/flutter.md) ## [OptiView Player Chromecast SDK](https://docs-preview.optiview.dolby.com/pr-912/theoplayer/chromecast.md) [For custom Chromecast receiver apps](https://docs-preview.optiview.dolby.com/pr-912/theoplayer/chromecast.md) ## [OptiView Player Roku SDK](https://docs-preview.optiview.dolby.com/pr-912/theoplayer/roku.md) [For Roku smart TVs](https://docs-preview.optiview.dolby.com/pr-912/theoplayer/roku.md) --- # Changelog These are the release notes for THEOplayer 11.0.0 and higher. For older versions, see: * [Version 10.x](https://optiview.dolby.com/docs/theoplayer/v10/changelog/) * [Version 9.x](https://optiview.dolby.com/docs/theoplayer/v9/changelog/) * [Version 8.x](https://optiview.dolby.com/docs/theoplayer/v8/changelog/) * [Version 7.x](https://optiview.dolby.com/docs/theoplayer/v7/changelog/) * [Version 5.x and 6.x](https://optiview.dolby.com/docs/theoplayer/v6/changelog/) * [Version 2.x, 3.x and 4.x](https://optiview.dolby.com/docs/theoplayer/v4/changelog/) ## 🚀 11.13.0 (2026/10/07) ### Web #### ✨ Features * Added `ABRConfiguration.preferredMaximumResolution`, which allows to dynamically cap the resolution selected for Millicast streams. * Added support for using `SourceAbrConfiguration.restrictToPlayerSize` with Millicast streams. #### ⚡ Improvements * The player now always wraps its media elements in container elements inside the player element, instead of only for OptiView Ads sources. * The `theo-ads-sgai-container`, `theo-ads-sgai-content-player` and `theo-ads-sgai-ad-player` classes are still applied while an OptiView Ads source is active. * When using `ChromelessPlayer`, CSS or scripts that expect the `