# How-to guides for OptiView Player Flutter SDK

Want to start implementing features to your SDK? Our how-to-guides will help you with all kind of integrations!

## [📄️Adaptive Bitrate (ABR)](https://docs-preview.optiview.dolby.com/pr-894/theoplayer/flutter/guides/abr.md)

[Overview](https://docs-preview.optiview.dolby.com/pr-894/theoplayer/flutter/guides/abr.md)

## [📄️Creating a minimal demo app](https://docs-preview.optiview.dolby.com/pr-894/theoplayer/flutter/guides/creating-minimal-app.md)

[In this section we start from an empty Flutter project, include a dependency to fluttertheoplayersdk, and deploy it on an Android or iOS device.](https://docs-preview.optiview.dolby.com/pr-894/theoplayer/flutter/guides/creating-minimal-app.md)

## [📄️Custom branches](https://docs-preview.optiview.dolby.com/pr-894/theoplayer/flutter/guides/custom-branches.md)

[THEOplayer Flutter SDK is built on top of the existing THEOplayer iOS, Android, and Web SDKs. However, not all native SDK features are available in Flutter from the start.](https://docs-preview.optiview.dolby.com/pr-894/theoplayer/flutter/guides/custom-branches.md)

## [📄️Using a custom DRM integration](https://docs-preview.optiview.dolby.com/pr-894/theoplayer/flutter/guides/custom_drm.md)

[The initial version of the THEOplayer Flutter SDK only support generic Widevine and Fairplay DRM playback.](https://docs-preview.optiview.dolby.com/pr-894/theoplayer/flutter/guides/custom_drm.md)

## [📄️HLS date ranges (EXT-X-DATERANGE)](https://docs-preview.optiview.dolby.com/pr-894/theoplayer/flutter/guides/daterange.md)

[The native THEOplayer SDKs can parse EXT-X-DATERANGE tags from HLS playlists and expose them as DateRangeCues on a dedicated text track. This is available in the Flutter SDK on Android, iOS and Web.](https://docs-preview.optiview.dolby.com/pr-894/theoplayer/flutter/guides/daterange.md)

## [📄️Debug Flags (Experimental)](https://docs-preview.optiview.dolby.com/pr-894/theoplayer/flutter/guides/debug-flags.md)

[Overview](https://docs-preview.optiview.dolby.com/pr-894/theoplayer/flutter/guides/debug-flags.md)

## [📄️Limitations and Known Issues](https://docs-preview.optiview.dolby.com/pr-894/theoplayer/flutter/guides/limitations.md)

[This sections lists any limitations and known issues in the current package version.](https://docs-preview.optiview.dolby.com/pr-894/theoplayer/flutter/guides/limitations.md)

## [🗃migrations](https://docs-preview.optiview.dolby.com/pr-894/theoplayer/flutter/guides/migrations/migration_from_10.x_to_11.x.md)

[2 items](https://docs-preview.optiview.dolby.com/pr-894/theoplayer/flutter/guides/migrations/migration_from_10.x_to_11.x.md)

## [📄️Picture-in-Picture support](https://docs-preview.optiview.dolby.com/pr-894/theoplayer/flutter/guides/picture-in-picture.md)

[THEOplayer Flutter SDK supports native Picture-in-Picture on iOS, Android and Web platforms.](https://docs-preview.optiview.dolby.com/pr-894/theoplayer/flutter/guides/picture-in-picture.md)

## [📄️THEOlive support](https://docs-preview.optiview.dolby.com/pr-894/theoplayer/flutter/guides/theolive.md)

[High-quality synchronized video streaming at scale for providers of large sports broadcasting, sports betting, and interactive entertainment](https://docs-preview.optiview.dolby.com/pr-894/theoplayer/flutter/guides/theolive.md)

## [📄️The THEOplayer component](https://docs-preview.optiview.dolby.com/pr-894/theoplayer/flutter/guides/theoplayer-component.md)

[Architecture](https://docs-preview.optiview.dolby.com/pr-894/theoplayer/flutter/guides/theoplayer-component.md)

## [📄️WASM support (experimental)](https://docs-preview.optiview.dolby.com/pr-894/theoplayer/flutter/guides/wasm_support.md)

[When compiling the THEOplayer Flutter SDK for WEB, you can now specify WASM support.](https://docs-preview.optiview.dolby.com/pr-894/theoplayer/flutter/guides/wasm_support.md)

## [🚀OptiView Live](https://docs-preview.optiview.dolby.com/pr-894/theoplayer/how-to-guides/flutter/theolive/getting-started.md)

[Integrate OptiView Live streaming into your Flutter app.](https://docs-preview.optiview.dolby.com/pr-894/theoplayer/how-to-guides/flutter/theolive/getting-started.md)
