New: Enveu Flow is now generally available — automate media operations alongside Experience Cloud. Learn more
Experience Cloud Video Playback

ExoPlayer — Native Android Playback in Enveu Apps

Enveu's Android, Android TV, and Fire TV apps embed ExoPlayer for high-performance, Widevine-protected HLS/DASH playback — while Enveu manages content, DRM, and subscriptions.

About ExoPlayer

ExoPlayer is Google's open-source media player for Android, supporting adaptive HLS/DASH streaming and DRM. Enveu's Android, Android TV, and Fire TV apps embed ExoPlayer to deliver high-performance, Widevine-protected playback — one of the native engines behind Enveu's cross-device apps. ExoPlayer focuses on playback; Enveu manages content, streaming URLs, DRM, subscriptions, and the OTT experience.

How ExoPlayer + Enveu works

How Enveu uses ExoPlayer for playback.

1
Embedded in Enveu's Android & Fire TV apps

ExoPlayer ships pre-configured in Enveu's Android & Fire TV apps — nothing to build.

2
Enveu drives playback

Enveu supplies streaming URLs, Widevine licenses, captions, and playback rules.

3
ExoPlayer plays

Adaptive HLS/DASH playback with Widevine across Android & Fire TV, while Enveu handles access and monetization.

Why ExoPlayer customers add Enveu

  • Zero effort player integration for Android and Android TV apps
  • Faster time-to-market with a production-ready playback setup
  • Built-in support for adaptive streaming formats like HLS and DASH
  • Seamless DRM enforcement (e.g., Widevine) configured via Enveu backend
  • Integrated support for ads, analytics, and playback event tracking

Frequently asked questions

What is ExoPlayer + Enveu?
Enveu's Android, Android TV, and Fire TV apps embed ExoPlayer for high-performance, Widevine-protected HLS/DASH playback — while Enveu manages content, DRM, and subscriptions.
What role does ExoPlayer play in Enveu’s platform?
ExoPlayer is used as the native video playback engine in Enveu’s Android and Android TV apps, ensuring smooth and reliable media playback.
Does Enveu provide ExoPlayer or do customers need to integrate it themselves?
Enveu pre-integrates ExoPlayer within its Android and Android TV applications, so customers do not need to handle the player integration separately.
What streaming formats are supported with ExoPlayer in Enveu apps?
ExoPlayer supports adaptive streaming formats such as HLS and DASH, which are fully compatible with Enveu-managed content delivery.
Can ExoPlayer handle DRM-protected content in Enveu apps?
Yes. Enveu configures DRM (such as Widevine) at the backend, and ExoPlayer enforces secure playback on supported Android devices.
Does ExoPlayer support ads when used with Enveu?
Yes. ExoPlayer supports client-side ad insertion, and Enveu integrates ad configurations so ads can be played seamlessly during video playback.
Is ExoPlayer used for live streaming and video-on-demand in Enveu?
Yes. ExoPlayer is used for both live streams and on-demand content delivered through Enveu-powered apps.
Can analytics and playback events be tracked with ExoPlayer in Enveu?
Yes. Playback events from ExoPlayer can be tracked and forwarded to analytics tools configured within Enveu for monitoring performance and user engagement.
Does using ExoPlayer limit Enveu to Android platforms only?
No. ExoPlayer is used specifically for Android-based platforms, while Enveu uses appropriate native players on other platforms like iOS, Web, and Smart TVs.

Launch Android OTT Apps with ExoPlayer

Get high-performance video playback out of the box with Enveu’s pre-integrated ExoPlayer for Android and Android TV—no player setup, no complexity.