Lectura de etiquetas ID3 de archivos MP3 remotos utilizando Java

Estoy buscando una manera de leer las etiquetas ID3 de un archivo MP3 en un servidor remoto sin descargar realmente el archivo. He visto bibliotecas como JAudioTagger y Entagged, pero ambas parecen requerir un objeto de archivo y no una URL o InputStream, que sé cómo obtener con un archivo remoto. ¿Hay otra biblioteca que pueda hacer esto? ¿O hay alguna forma de obtener el objeto correcto para interactuar con estas clases utilizando una URL?

Respuestas a la pregunta(3)

Su respuesta a la pregunta