Java me J2ME视频捕获引发MediaException:无效定位器:capture://video
我试图用以下代码片段在J2ME应用程序中捕获视频Java me J2ME视频捕获引发MediaException:无效定位器:capture://video,java-me,lwuit,mmapi,Java Me,Lwuit,Mmapi,我试图用以下代码片段在J2ME应用程序中捕获视频 private void createCamera() throws IOException, MediaException { videoComponent = VideoComponent.createVideoPeer("capture://video"); videoComponent.setPreferredH(height); videoComponent.setPreferredW(cameraForm.ge
private void createCamera() throws IOException, MediaException {
videoComponent = VideoComponent.createVideoPeer("capture://video");
videoComponent.setPreferredH(height);
videoComponent.setPreferredW(cameraForm.getWidth());
player = (Player) videoComponent.getNativePeer();
player.realize();
player.prefetch();
videoControl = (VideoControl) player.getControl("VideoControl");
}
当我在真实设备上运行应用程序时,会出现以下错误:
javax.microedition.media.MediaException: Invalid locator: capture://video
如果我使用字符串capture://image 它将仅为图像显示相机。我该如何着手解决这个问题呢?也许你应该试着过得去,比如devcam0/devcam1?您使用诺基亚手机吗?我在家里找不到带有线电视的诺基亚手机。也许你可以用这个:
player=Manager.createPlayer(“capture://video");代码>