Erro ao capturar audio poelo microfone do cel com JME

Dae galera, estou tentando gravar sons pelo celular e dá o seguinte erro:

“javax.microedition.media.MediaException: Invalid locator: capture://audio”

Dado que:

  • no wireless toolkit 2.2 com netbeans 5.5 funciona normamlemte, por isso acho q nas linhas de código não há erro algum.
  • o celular no qual estou testando é o nokia 6020, que tem MIDP 2.0 e CLDC 1.1, os requisistos necessário para a MMAPI.

aqui vai o código do programa, bem simples:

try { // Create a DataSource that captures live audio. Player p = Manager.createPlayer("capture://audio");//aqui dá o erro p.realize(); // Get the RecordControl, set the record location, and // start the Player and record for 5 seconds. RecordControl rc = (RecordControl)p.getControl("RecordControl"); rc.setRecordLocation("file:/tmp/audio.wav"); rc.startRecord(); p.start(); Thread.currentThread().sleep(5000); p.stop(); rc.stopRecord(); rc.commit(); } catch (IOException ioe) { } catch (MediaException me) { } catch (InterruptedException e) { }

Obrigado!
[size=“11”][color=“red”]* Editado: Lembre-se de utilizar BBCode em seus códigos - Cassolato[/color][/size] :joia: