Я использую mp3spi-1.9.5 и jl-1.0.1 JavaZoom для воспроизведения файлов MP3. Это работает нормально, но у меня возникли небольшие проблемы с отслеживанием "прогресса" потока (измеряется в байтах)
Мне нужно воспроизвести InputStream из удаленного файла, и мне нужно знать, сколько байтов приложение прочитало и «обработало» из исходного потока. Мне не нужно знать, сколько длится поток.
Что я сделал сейчас, так это получил поток с помощью AudioSystem.getAudioInputStream (url). Тем не менее, я считаю, что байты, которые я читаю из этого потока, представляют собой количество «декодированных» / «несжатых» байтов и не отражают реальное количество байтов, прочитанных из потока.
Кто-нибудь имеет представление о том, как я могу отслеживать "реальное" количество байтов, считанных из исходного потока?