Erro ao capturar audio pelo celular

0 respostas
zehdopulo

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  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!

Criado 18 de janeiro de 2007
Respostas 0
Participantes 1