LineUnavailableException para reproducir mp3 con java

Mi objetivo es reproducir un archivo mp3 de Java. Con cada enfoque que tomé, siempre falla con unLineUnavailableException.

    AudioInputStream inputStream = AudioSystem.getAudioInputStream(new URL("http://localhost:8080/agriserver/facebook/sound/test6.mp3"));
    Clip clip = AudioSystem.getClip(info);
    clip.open(inputStream);
    clip.start();

Intentos fallidos de arreglarlo:

Use el complemento mp3 de Sun.Utilice la biblioteca de terceros de JlayerUtilice la biblioteca de terceros TritonusVuelva a codificar el mp3 con Sony Sound Forge, Adobe Sound Booth, todo sin suerteVuelva a codificar el mp3 con diferentes velocidades de codificación y frecuencias de muestreoIntenta usar JMFUse mp3 aleatorio de Internet que suena bien en otras aplicacionesLeer publicaciones con el mismo error. Ninguna de las publicaciones tiene una respuesta que ayudó a resolver el problema.

Aquí está la excepción:

Exception in thread "main" javax.sound.sampled.LineUnavailableException: line with format MPEG1L3 48000.0 Hz, unknown bits per sample, stereo, unknown frame size, 41.666668 frames/second,  not supported.
    at com.sun.media.sound.DirectAudioDevice$DirectDL.implOpen(DirectAudioDevice.java:494)
    at com.sun.media.sound.DirectAudioDevice$DirectClip.implOpen(DirectAudioDevice.java:1280)
    at com.sun.media.sound.AbstractDataLine.open(AbstractDataLine.java:107)
    at com.sun.media.sound.DirectAudioDevice$DirectClip.open(DirectAudioDevice.java:1061)
    at com.sun.media.sound.DirectAudioDevice$DirectClip.open(DirectAudioDevice.java:1151)
    at Demo.playMp3(Demo.java:83)

Respuestas a la pregunta(2)

Su respuesta a la pregunta