X
Xandaros
Gast
Guten Tag,
Ich versuche derzeit einen online-stream zu erstellen.
Mein bisheriger Ansatz sieht folgendermaßen aus:
[java=2]
import java.net.URL;
import sun.audio.*;
[/code]
[java=14]
URL url = new URL("http://www.neocrafter.de/test.mid");
AudioStream stream = new AudioStream(url.openStream());
AudioPlayer.player.start(stream);
[/code]
Das funktioniert bisher auch recht gut, allerdings finde ich keine möglichkeit, die Lautstärke anzupassen.
Bei der Suche eben dies zu tun, habe ich gelesen, dass man die sun.audio klassen besser nicht benutzen sollte, da wohl die gefahr besteht, dass diese entfernt werden.
Ich hatte es vorher mit anderen Methoden versucht ([c]javax.sound.sampled[/c]), diese waren aber keine streams, sondern haben die Dateien zuerst heruntergeladen und dann abgespielt.
Dies möchte ich jedoch vermeiden.
Wenn diese Klassen nun also nicht verwendet werden sollten, auf welche weise kann ich denn sonst einen "echten" online-stream erwirken und am besten auch die Lautstärke regulieren?
Ich hoffe ihr könnt mir bei diesem Problem helfen.
Ich versuche derzeit einen online-stream zu erstellen.
Mein bisheriger Ansatz sieht folgendermaßen aus:
[java=2]
import java.net.URL;
import sun.audio.*;
[/code]
[java=14]
URL url = new URL("http://www.neocrafter.de/test.mid");
AudioStream stream = new AudioStream(url.openStream());
AudioPlayer.player.start(stream);
[/code]
Das funktioniert bisher auch recht gut, allerdings finde ich keine möglichkeit, die Lautstärke anzupassen.
Bei der Suche eben dies zu tun, habe ich gelesen, dass man die sun.audio klassen besser nicht benutzen sollte, da wohl die gefahr besteht, dass diese entfernt werden.
Ich hatte es vorher mit anderen Methoden versucht ([c]javax.sound.sampled[/c]), diese waren aber keine streams, sondern haben die Dateien zuerst heruntergeladen und dann abgespielt.
Dies möchte ich jedoch vermeiden.
Wenn diese Klassen nun also nicht verwendet werden sollten, auf welche weise kann ich denn sonst einen "echten" online-stream erwirken und am besten auch die Lautstärke regulieren?
Ich hoffe ihr könnt mir bei diesem Problem helfen.