StreamInformationen auslesen

Hallo, ihr Entwickler ^^,

also ich mir folgende Funktionalität kleines App vorgestellt.
Ich würde gern von dieversen Radio Stream’s (mp3) die Titel und Interpreten Informationen auslesen.

Also kann mir jmd einen funktionierenden Ansatz geben wie ich diese Infos auslesen kann, da das jeder einfache streamClient kann, gehe ich mal von aus, dass es nicht unbedingt schwer sein sollte.

MfG DK

Hi,

JMF ist Dein Freund:
http://www.oracle.com/technetwork/java/javase/tech/i…
Und dann vielleicht noch MP3SPI:
http://www.javazoom.net/mp3spi/mp3spi.html

Cheers,
Herb

Hi,

besorg dir die lib jaudiotagger.jar, mit der kam ich sehr gut zurecht.

Hier ein kleines Beispiel:

public class TagParser {

 public SongVO readMP3 (String fileName) {
 File actSongFile;
 AudioFile f;
 AudioHeader header;
 Tag tag;

 actSongFile = new File("irgendeine.mp3");
 try {
 f = AudioFileIO.read(actSongFile);
 header = f.getAudioHeader();
 tag = f.getTag();
 artist = tag.getFirst(FieldKey.ARTIST);

 actSong = new SongVO(title, artist, ..);
 return actSong;

 } catch (CannotReadException e){e.printStackTrace();
 } catch (IOException e){}

Hi,

Danke aber den jaudiotagger verwende ich bereits, dieser hilft mir nicht’s da es keine eigentliche Datei gibt. Ein audioStream kommt ja von einer url.

MfG DK

Hallo,

Danke und JA JMF ist mein Freund, hab schon viel dort gefunde, nur ist die SuFu zum erbrechen schlecht. Aber dein zweiter Link ist nahe zu perfekt ^^ die SPI^^

Werd ich doch gleich mal testen ^^

MfG DK