Я пытаюсь воспроизвести файлы при загрузке из Telegram. Теперь файл, скачанный не полностью в папке temp, вообще не воспроизводится. Хотя файл загружен не полностью, если вы загрузите его в Windows и попытаетесь открыть, файл будет воспроизводиться. Прослушиватель ошибок выдает ошибку: Ошибка androidx.media3.exoplayer.ExoPlaybackException: Ошибка источника
runOnUiThread(() -> {
File file = new File(/*f.local.path*/"/data/data/com.admin.moviex.web/files/temp/42"/*"/data/data/com.admin.moviex.web/files/videos/Marco.Macaco.2012.HDTV.Xvid-HebDub.mp4"*/);
if(file.exists()) {
Log.i("i_tag", "ffff");
}
Uri fileUri = Uri.fromFile(file);
String strUri = fileUri.toString();
//MediaItem mi = MediaItem.fromUri(fileUri);
MediaItem mi = new MediaItem.Builder()
.setUri(fileUri)
.setMimeType(MimeTypes.VIDEO_MP4)
.build();
try {
ExoPlayer player = new ExoPlayer.Builder(getApplicationContext()).build();
player.addListener(new Player.Listener() {
@Override
public void onPlayerError(PlaybackException error) {
Log.e("i_tag", "Playback error: " + error.getMessage());
}
});
binding.videoView.setPlayer(player);
player.setMediaItem(mi);
player.prepare();
player.setPlayWhenReady(true);
} catch (Exception e) {
Log.i("i_tag", "exception");
}
});
Подробнее здесь: https://stackoverflow.com/questions/788 ... yer-exopla
Видеофайл невозможно воспроизвести в Exoplayer. Ошибка androidx.media3.exoplayer.ExoPlaybackException: ошибка источника ⇐ Android
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Android: androidx.media3.exoplayer.ExoPlaybackException: ошибка источника
Anonymous » » в форуме Android - 0 Ответы
- 23 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Androidx.media3.exoplayer.ExoPlaybackException: ошибка MediaCodecVideoRenderer
Anonymous » » в форуме Android - 0 Ответы
- 63 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как воспроизводить AIFF Format Audio File в Androidx Media3 Exoplayer?
Anonymous » » в форуме Android - 0 Ответы
- 12 Просмотры
-
Последнее сообщение Anonymous
-