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
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.