import javax.microedition.midlet.*; import javax.microedition.lcdui.*; import javax.microedition.media.*; import javax.microedition.media.control.*; public class Main extends MIDlet { private Display display; private Form form; public Main() { try{ Player myPlayer=Manager.createPlayer("capture://video"); //создать плеер для записи видео myPlayer.realize(); //реализовать плеер VideoControl myVideoControl=(VideoControl)myPlayer.getControl("VideoControl"); //получить контроль над видеокамерой Form form = new Form("Форма с видео"); //создание формы для вывода на ней вида из камеры Item item=(Item)myVideoControl.initDisplayMode(GUIControl.USE_GUI_PRIMITIVE, null); //получить обьект видеокамеры для показа в форме form.append(item); //добавить обьект в форму myPlayer.start(); //старт плеера display=Display.getDisplay(this); display.setCurrent(form); }catch(Exception e){} } public void startApp() { } public void pauseApp() {} public void destroyApp(boolean unconditional) {} }