Получите метаданные Icy из аудиопотока с помощью Exoplayer2 без использования дублирующих потоков

Я думал, что нашел способ сделать это, но похоже, что это для exoplayer1 (первый ответ на этот вопрос): Извлечение метаданных из потока Icecast с помощью Exoplayer

У меня уже есть способ чтения метаданных Icy, но он использует собственный поток, поэтому для пользователя создаются дополнительные затраты на передачу данных.

Как это можно сделать, используя только один экземпляр потока?


person Johan Hovda    schedule 17.04.2017    source источник