j2me and video recording
- From: "cloud139" <kloud139@xxxxxxxxxx>
- Date: 28 Nov 2006 02:17:10 -0800
Ciao folks,
does RecordControl is a good solution to record a live video?
I explain the question: can RecordControl record a live video from
camera?
I post some code:
public void recordVideo()
{
try
{
//Create a Player that captures live audio.
//Player p = Manager.createPlayer("capture://audio");
//p.realize();
// Get the RecordControl, set the record stream,
// start the Player and record for 5 seconds.
rc = (RecordControl)player.getControl("RecordControl");
output = new ByteArrayOutputStream();
rc.setRecordStream(output);
rc.startRecord();
//player.start();
Thread.currentThread().sleep(5000);
//rc.commit();
//player.close();
}
//catch (IOException ioe) {}
//catch (MediaException me) {}
catch (Exception ie) { }
}
public void stopRecord()
{
try
{
System.out.println("BUFFER OUTPUT:" + output.size());
rc.commit();
rc.stopRecord();
}
catch (Exception e){}
}
}
I found this code on many forums and it doesn't work over every
configuration I tryied (SUN wireless toolkit and some mobile phones
including Nokia 6680 and SonyEricsson K700i).
By specifing: <rc=(RecordControl)player.getControl("RecordControl"); >
this returns null even if the device supports video recording (checking
<supports.video.capture>)....
thank you all
.
- Follow-Ups:
- Re: j2me and video recording
- From: Jeffrey Spoon
- Re: j2me and video recording
- Prev by Date: Re: java.lang.NoSuchMethodError
- Next by Date: Re: Java Number Object
- Previous by thread: Create CSV file from resultset in Java
- Next by thread: Re: j2me and video recording
- Index(es):