2011-11-01 127 views
4

我正在尝试通过JMF与我的Macbook Air上的摄像头协作,但jmfinit似乎无法找到它。我得到以下输出:JMF Macbook Air上的视频捕获

Looking for Audio capturer 
Finished detecting javasound capturer 
Looking for video capture devices 
Capture device detection failed! 

上我能做些什么,让JMF找到摄像头有什么想法?

使用jmfregistry,我单击“检测捕获设备”,但它只列出了“JavaSound音频捕获”设备(在检测之前已存在,因为jmfinit已将其添加到注册表中)。

编辑:最好的猜测是,由于JMF在〜4年内没有更新,所以它根本不适用于OS X Lion。我的解决方案是切换到使用LTI-Civil

回答

1

尝试运行JMF附带的MediaPlayer。如果它可以获得摄像头输入,那么源代码将显示给您。

+0

我下载了跨平台的Java版本,并且找不到可运行的MediaPlayer。 lib中有一个mediaplayer.jar,但似乎没有主类。这个MediaPlayer在哪里? –