1
나는 간단한 안드로이드 응용 프로그램, thar 스트림 온라인 라디오를 가지고 있지만 모든 것이 정상이지만 클라이언트는이 응용 프로그램에서 128kbp/s와 38kbp/s의 두 가지 옵션을 원합니다. 어떻게 비트 레이트를 asdroid의 MediaPlayer 클래스로 설정할 수 있습니까?android에서 스트림 오디오의 비트 전송률을 설정하십시오.
이 내 괞 찮아 작업입니다 : 당신이 prepareAsync()
이 스트림에서 더 나은 사용 설명서를 참조하면
public void actionPlay(View view) {
mediaPlayer = new MediaPlayer();
try {
mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
mediaPlayer.setDataSource(url);
mediaPlayer.prepare(); // might take long! (for buffering, etc)
mediaPlayer.start();
} catch (IllegalArgumentException e) {
e.printStackTrace();
} catch (SecurityException e) {
e.printStackTrace();
} catch (IllegalStateException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
[This (http://developer.android.com/guide/topics/media/exoplayer.html#adaptive-playback) 당신을 도울 수 있습니다 –