Lendo as tags ID3 do arquivo MP3 remoto usando Java

Estou procurando uma maneira de ler as tags ID3 de um arquivo MP3 em um servidor remoto sem realmente fazer o download do arquivo. Eu vi bibliotecas como JAudioTagger e Entagged, mas ambas parecem exigir um objeto de arquivo e não uma URL ou InputStream, que eu sei como obter com um arquivo remoto. Existe outra biblioteca que pode fazer isso? Ou existe uma maneira de obter o objeto correto para interagir com essas classes usando um URL?

questionAnswers(3)

yourAnswerToTheQuestion