Java Media Framework를 사용하여 mediaplayer가 재생 중이거나 중지되었는지 어떻게 확인할 수 있습니까?mediaplayer가 재생 중이거나 중지되었는지 확인하는 방법은 무엇입니까?
1
A
답변
2
당신은 getState
를 호출하고 Controller.Started
에 대해 확인할 수 있습니다 미디어가 재생되거나 중지되는 경우
if (mediaPlayer.getState() == Controller.Started)
0
// Register ControllerListener :
public class myPlayer implements ControllerListener {
// ....
Player player = Manager.createRealizedPlayer(url);
player.addControllerListener(this);
// ....
// And check for EndOfMedia event in the controllerUpdate method:
public void controllerUpdate(ControllerEvent event) {
if (event instanceof EndOfMediaEvent) {
// Take appropriate action
}
}
} // End of class
을 상태를 확인함으로써 및 EndOfMedia 이벤트를 수신하여, 하나는 감지 할 수있다.