Product Updates

Android Streaming Media Player App

Christopher Mueller
. 2 min read
Android mediaplayer

Build a Mediaplayer App for Android

The Bitmovin Android streaming media player (Bitmovin API) is an example based on ExoPlayer that connects with your Bitmovin account, shows your encodings, and lets you stream these encodings to your Android mobile. It can be easily modified to build your own Android application using MPEG-DASH encodings from Bitmovin. These encodings allow for fast startup, no buffering, and can be played back in the highest quality. MPEG-DASH Mediaplayer Android
Android supports MPEG-DASH through the ExoPlayer project, which is an open-source alternative to Android’s MediaPlayer. It utilizes the MediaExtractor and MediaCodec of Android to provide features that are currently not supported by MediaPlayer. The ExoPlayer project is also easy to extend and customize and can be updated through the Play Store.

How it Works

After creating an account within Bitmovin’s dashboard. The application uses the Bitmovin Java API client for communications with the Bitmovin encoding backend. You can browse through your encodings and select one through the bar on the left. After selecting the encoding, it will be streamed directly to your mobile using MPEG-DASH. You can find more information around Bitmovin’s Android SDK in our API Reference or within the API SDK Github Repo.
With Bitmovin you can set up a Hollywood grade streaming system in just a few minutes. Encode your content using Bitmovin’s implementation of the MPEG-DASH standard providing you with the best possible quality adaptive streaming. Together with this example, which is a perfect starting point for your Android MPEG-DASH streaming application, you can build a streaming platform in just a few steps. If you need any help just contact our support team. We are happy to help.

Encode MPEG-DASH for Android

If you want to encode MPEG-DASH you can use our Bitmovin encoding service that offers a trial plan with 2.5GB encoding output per month. That’s great for testing MPEG-DASH and generating some content to play on Android!

Christopher Mueller

Christopher Mueller

Bitmovin Co-Founder

Christopher Mueller is the CTO and Co-founder of Bitmovin. He leads Bitmovin's long-term technology vision, and is responsible for overseeing product development, industry thought leadership and advanced technology incubations. He published more than 40 research papers in the areas of multimedia streaming, networking, and multimedia adaptation and currently holds several U.S. patents. He co-created the MPEG-DASH video streaming standard which is used by Netflix and Youtube and is the author of the MPEG-DASH reference software and a contributor to multiple open source tools.

Related Posts

mediaplayer android - Bitmovin
Product Updates

Streaming Video on the PlayStation 4 (PS4): Our Approach to Supporting it with the Bitmovin Player

Join the conversation