Я хочу воспроизвести URL в своем приложении, но при использовании библиотеки exoplayer выдает ошибку, а если я использую стандартный медиаплеер, то все будет нормально и mp3 будет играть. Пожалуйста, помогите мне найти мою ошибку и дайте полезную информацию. Благодарить.
Вот пример URL-адреса, он перенаправляется, но необходимо, чтобы с ним работал exoplayer: https://m.z1.fm/xxx-load/22346945?play=on
это мой код
DefaultRenderersFactory renderersFactory = new DefaultRenderersFactory(context, null,
DefaultRenderersFactory.EXTENSION_RENDERER_MODE_OFF);
exoPlayer = ExoPlayerFactory.newSimpleInstance(context, renderersFactory, new DefaultTrackSelector());
DefaultHttpDataSourceFactory httpDataSourceFactory = new DefaultHttpDataSourceFactory(
URLs.getUserAgentMobile(), new DefaultBandwidthMeter(),
DefaultHttpDataSource.DEFAULT_CONNECT_TIMEOUT_MILLIS,
DefaultHttpDataSource.DEFAULT_READ_TIMEOUT_MILLIS, true);
ExtractorMediaSource mediaSource mediaSource =
new ExtractorMediaSource.Factory(httpDataSourceFactory).createMediaSource(Uri.parse(urlTrack));
exoPlayer.prepare(mediaSource);
exoPlayer.setPlayWhenReady(true);