Depois de muito bater cabeça, entendi porque o seguinte código, encontrado em muitos fóruns, não funcionava:
try {
HttpConnection conn = (HttpConnection)Connector.open("http://www.dc.ufscar.br/~luiz_santana/1.wav");
Player player = Manager.createPlayer(conn.openInputStream(),"audio/X-wav");
player.addPlayerListener(this);
player.realize();
player.start();
} catch (Exception e) {
stringItem1.setText(e.getMessage());
e.printStackTrace();
System.out.print(e.getMessage());
}
}
O problema é que o CLDC não suporta qualquer tipo de arquivo WAV. Apenas arquivos do tipo PCM, 8 bits, mono, com a frequencia de 16000 hz. Para transformar seus arquivos use o programa Ease Audio Converter (
http://superdownloads.uol.com.br/download/115/ease-audio-converter/).
Um abraço!
Nenhum comentário:
Postar um comentário