2,542
社区成员
发帖
与我相关
我的任务
分享
_player = javax.microedition.media.Manager.createPlayer("capture://video?" + encoding);
_player.start();
_videoControl = (VideoControl) _player.getControl("VideoControl");
_recordControl = (RecordControl) _player.getControl("RecordControl");
_outStream.reset();
_recordControl.setRecordStream(_outStream);
_recordControl.commit();
// 获取视频数据流
byte[] data = _outStream.toByteArray();
// 以文件的形式保存视频
FileConnection fconn = (FileConnection) Connector.open(_videoFile);
if(fconn.exists()) {
fconn.delete();
}
fconn.create();
OutputStream os = fconn.openOutputStream();
os.write(data);
os.flush();
os.close();
fconn.close();