gradle
SimpleExoPlayer player = ExoPlayerFactory.newSimpleInstance(context);
File mediaFile = new File("/path/to/media.mp4");
Uri mediaUri = Uri.fromFile(mediaFile);
DataSource.Factory dataSourceFactory = new DefaultDataSourceFactory(context, "ExoPlayerDemo");
MediaSource mediaSource = new ProgressiveMediaSource.Factory(dataSourceFactory).createMediaSource(mediaUri);
player.prepare(mediaSource);
player.setPlayWhenReady(true);
player.addListener(new Player.EventListener() {
@Override
public void onPlayerStateChanged(boolean playWhenReady, int playbackState) {
}
@Override
public void onPlayerError(ExoPlaybackException error) {
}
});