ExoPlayer logo


An extensible media player for Android

What is ExoPlayer?

It is an application level media player for Android. It provides an alternative to Android’s MediaPlayer API for playing audio and video both locally and over the Internet. It supports features not currently supported by Android’s MediaPlayer API, including DASH and SmoothStreaming adaptive playbacks. Unlike the MediaPlayer API, it is easy to customize and extend, and can be updated through Play Store application updates.
ExoPlayer is a tool in the Media Player category of a tech stack.
ExoPlayer is an open source tool with 18.5K GitHub stars and 5.4K GitHub forks. Here’s a link to ExoPlayer's open source repository on GitHub

Who uses ExoPlayer?

ExoPlayer Integrations

Jobs that mention ExoPlayer as a desired skillset

See all jobs

ExoPlayer's Features

  • Application level media player for Android
  • Alternative to Android’s MediaPlayer API
  • Supports features not currently supported by Android’s MediaPlayer API

ExoPlayer Alternatives & Comparisons

What are some alternatives to ExoPlayer?
It is a free and open source cross-platform multimedia player and framework that plays most multimedia files as well as DVDs, Audio CDs, VCDs, and various streaming protocols.
Related Comparisons
No related comparisons found

ExoPlayer's Followers
4 developers follow ExoPlayer to keep up with related blogs and decisions.