ExoPlayer integration with Enveu

ExoPlayer

ExoPlayer is an open-source media player by Google that enables flexible, high-performance audio and video playback on Android devices.

How ExoPlayer + Enveu works

Enveu uses ExoPlayer as the core video playback engine inside its Android and Android TV apps, where Enveu manages content, playback URLs, DRM, ads, and analytics from the backend, and ExoPlayer handles smooth, high-performance video playback on the device. 

Benefits : ExoPlayer + 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 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.