explaingit

google/exoplayer

21,917JavaAudience · developerComplexity · 2/5MaintainedLicenseSetup · moderate

TLDR

Deprecated Android media playback library for audio and video. Development has moved to AndroidX Media3; use that instead for new projects.

Mindmap

mindmap
  root((repo))
    What it was
      Audio playback
      Video playback
      Android apps
    Status
      Deprecated
      Moved to Media3
      Last version 2.19.1
    Migration
      Use AndroidX Media3
      No new updates
    Tech Stack
      Java
      Android SDK

Things people build with this

USE CASE 1

Play audio and video files in Android applications (legacy projects only).

USE CASE 2

Migrate existing ExoPlayer implementations to AndroidX Media3 for continued support.

Tech stack

JavaAndroid SDK

Getting it running

Difficulty · moderate Time to first run · 30min

Requires Android SDK and emulator/device setup; library is deprecated so integration into a test project is the main hurdle.

Use freely for any purpose including commercial. Keep the notice and disclose changes to the patent grant.

In plain English

ExoPlayer was a media playback library for Android applications, written in Java. It allowed developers to play audio and video content in their apps. This repository is now deprecated, the project has been discontinued here and all ongoing development has moved to AndroidX Media3, which is Google's newer official media library for Android. The last version released from this project was 2.19.1 in early 2024, and no further updates are planned. Anyone currently using this library is advised to migrate to the AndroidX Media3 package instead. The full README is longer than what was provided, but the key message is simply that this codebase is no longer maintained here.

Copy-paste prompts

Prompt 1
How do I migrate my Android app from ExoPlayer 2.19.1 to AndroidX Media3?
Prompt 2
What are the key differences between ExoPlayer and AndroidX Media3 for video playback?
Prompt 3
Show me example code for replacing ExoPlayer with Media3 in an Android project.
Open on GitHub → Explain another repo

Generated 2026-05-21 · Model: sonnet-4-6 · Verify against the repo before relying on details.