Видеофайл невозможно воспроизвести в Exoplayer. Ошибка androidx.media3.exoplayer.ExoPlaybackException: ошибка источникаAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Видеофайл невозможно воспроизвести в Exoplayer. Ошибка androidx.media3.exoplayer.ExoPlaybackException: ошибка источника

Сообщение Anonymous »

Я пытаюсь воспроизвести файлы при загрузке из 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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • 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
  • Как использовать Glide for Media3 Уведомления Images в Media3?
    Anonymous » » в форуме Android
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Как воспроизвести локальный видеофайл?
    Anonymous » » в форуме IOS
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Android»