#android #mp4 #mediaextractor
#Android #МР4 #mediaextractor
Вопрос:
Я пытаюсь реализовать проигрыватель «m4s» с помощью MediaExtractor на Android 4.4. Однако MediaExtractor выдает исключение IOException при установке источника данных «m4s». Вот мой фрагмент кода ниже
videoExtractor = new MediaExtractor();
try {
videoExtractor.setDataSource(cacheFilePath);
} catch (IOException e) {
e.printStackTrace();
}
Исключение генерируется из собственного метода, означает ли это, что «m4s» не поддерживается Android?
java.io.IOException: Failed to instantiate extractor.
at android.media.MediaExtractor.setDataSource(Native Method)
at android.media.MediaExtractor.setDataSource(MediaExtractor.java:159)
Я успешно извлек «mp4», используя тот же код. Если Android поддерживает «m4s», пожалуйста, помогите указать, какую часть необходимо настроить.
Комментарии:
1. более вероятно, что MediaExtractor не поддерживает файлы mp3