JavaFX Mediaplayer 구성 요소로 간단한 오디오 플레이어를 만들려고합니다. 모든 로컬 파일은 괜찮지 만 인터넷 라디오도 구현하고 싶습니다.JavaFX로 오디오 스트림 재생
코드 :
public static void main(String[] args) throws URISyntaxException {
new JFXPanel(); //init jfx library
String u = "http://91.121.164.186:8050";
Media m=null;
try {
m = new Media(u);
} catch (MalformedURLException e) {
e.printStackTrace();
}
MediaPlayer player = new MediaPlayer(m);
System.out.println("play");
player.play();
player.setVolume(new Double(1));
}
나는이처럼 실행하면 오류가 없지만 음성이 없습니다. 뭐가 문제 야 ? Java에서 라디오 스트림을 재생할 수있는 다른 방법은 무엇입니까?
내가 말한 것처럼 로컬 파일로 작업하고 있습니다. URL은 .pls 파일에 있으므로 좋을 것입니다. 그것을 미디어 구성 요소로 변환하는 방법? – Gravian
여기에 지정된 미디어 유형을 MediaPlayer에 대한 직접 미디어로 사용할 수 있습니다. http://docs.oracle.com/javafx/2/api/javafx/scene/media/package-summary.html#SupportedMediaTypes – ItachiUchiha