К сожалению, на Android нет доступного Media Extractor из SDK для извлечения данных.Вам придется делать это в автономном режиме на ПК с помощью инструментов для ПК.
Однако вы можете реализовать то, что хотите сделать в Android, следующим образом.
- Создайте экземпляр
MediaPlayer
и установите в качестве источника файл, который хотите воспроизвести.. - Подготовка медиаплеера
seek
к 10-й секунде. - Запустите воспроизведение с помощью
play
- Продолжайте запрашивать медиаплеер длятекущее время воспроизведения, когда оно достигает 15 секунд, вызовите
stop
на медиаплеере.Или вы можете написать отложенное сообщение для вашего обработчика и stop
воспроизведения при получении задержанного сообщения.