THEOplayer SDK

Flutter

Easily deploy premium video in your app cross-platform on Web, Android, Android TV, FireTV and iOS with the most advanced Flutter video player on the market.

Native performance, singular codebase

Accelerate the time-to-market of your OTT app with the THEOplayer Flutter video player SDK.

THEOplayer Flutter SDK vs. Open Source

How THEOplayer outperforms open source video_player, chewie and better_player.

Features
THEOplayer Flutter SDK
Open source video_player
Open source chewie
Open source better_player
Android-based platforms (Android, Android TV, Fire TV)
comptab-yes-icon
comptab-yes-icon
comptab-yes-icon
comptab-yes-icon
iOS-based platforms (iOS, iPadOS)
comptab-yes-icon
comptab-yes-icon
comptab-yes-icon
comptab-yes-icon
Web-based DASH & HLS playback across platforms (HTML5, webOS, Tizen, RDK, Hisense, Vizio, HbbTV, XBOX, Playstation)
comptab-yes-icon
comptab-no-icon
comptab-no-icon
comptab-no-icon
Single developer-friendly API cross-platform for web, mobile and smart TV
comptab-yes-icon
comptab-no-icon
comptab-no-icon
comptab-no-icon
Out-of-the box connectors for third-party DRM, ads and analytics solutions
In Progress
comptab-no-icon
comptab-no-icon
comptab-no-icon
Premium feature set including casting, offline playback, etc.
In Progress
comptab-no-icon
comptab-no-icon
comptab-yes-icon
Support from video experts
comptab-yes-icon
comptab-no-icon
comptab-no-icon
comptab-no-icon

Extensive platform support

The THEOplayer Flutter SDK bridges our HTML5/Tizen/webOS SDK, Android/Fire TV SDK and iOS/tvOS SDK, so that you can develop in Dart only.

Flutter support-1

Integration made simple

Get started easily with developer-friendly documentation. 

Flutter code block

Easily monetize, protect and monitor the content in your Flutter OTT app

Fast time-to-market through connectors that reduce integration efforts. Built and maintained by THEO!


Flutter video player features

Extensive features

Develop in Dart only thanks to a comprehensive set of readily available Flutter video player features

22Q2_Feature-Icon-Casting-01

Casting

Cast and control playback fast and smoothly on smart and connected TV using Chromecast and Airplay capabilities.

22Q2_Feature-Icon-subtitles-01

Subtitles

Support for WebVTT, TTML (SMPTE-TT, DFXP, IMSC, ...) SRT and CEA-608/708 captions, allowing to smoothly switch between languages.

22Q2_Feature-Icon-thumbnail-01

Thumbnails

Show a quick snapshot of the video content when hovering over the seek bar, allowing your viewers to scan your content for the scene that they want.

22Q2_Feature-Icon-multi_audio-01

Multi-audio

Deliver your content and let your customers enjoy the video in their preferred language by offering multiple language options - both for on-demand and for live streaming.

22Q2_Feature-Icon-Offline-playback-01

Offline playback

Make it possible to store the video content on the user's device, so that they can watch it when not connected.

22Q2_Features_PiP-01

Picture-in-Picture

Keep your viewers hooked to your video while they read accompanied text or interact with others sites or applications.

Discover the other THEOplayer SDKs

Want to deliver high-quality online video experiences to your viewers, efficiently?

We’d love to talk about how we can help you with your video player, low latency live delivery and advertisement needs. 

Talk with an Expert