Mux Player
Mux player for native Android. An ExoPlayer with a few extra APIs for interacting with Mux Video. This player also integrates transparently with Mux Data when you play Mux Video Assets
Basic Usage
MuxPlayer is almost a direct drop-in replacement for ExoPlayer. To create instances of MuxPlayer, use our Builder
To play Mux Assets, you can create a MediaItem using MediaItems.fromMuxPlaybackId, or MediaItems.builderFromMuxPlaybackId
Customizing ExoPlayer
The underlying ExoPlayer.Builder can be reached using Builder.applyExoConfig (java callers can use Builder.plusExoConfig). If you need to inject any custom objects into the underlying ExoPlayer, you are able to do so this way. Please note that doing this may interfere with Mux Player's features.
Types
Builds instances of MuxPlayer. To configure the underlying ExoPlayer, you can use plusExoConfig, and provide a function to update an ExoPlayer.Builder. Note that configuring or overriding certain objects with plusExoConfig may degrade the player's behavior