在Mac OS X上使用VLCJ捕获摄像头视频

3

有人知道如何在调用mediaPlayerComponent.getMediaPlayer().playMedia(mrl)时指定Mac OSX(Lion)上默认摄像头的MRL吗?例如,我可以在Windows和Linux下使用诸如dshow://和v4l2:///dev/video0之类的MRL,如CaptureTest示例中所示。

http://code.google.com/p/vlcj/source/browse/trunk/vlcj/src/test/java/uk/co/caprica/vlcj/test/capture/CaptureTest.java

但是没有关于在OSX上使用它的信息。我对视频捕获这个领域还比较新,如果我没有正确提出问题,请原谅。

在Java中获取Mac Os X的网络摄像头流的答案帖子似乎表明这是可能的。感谢任何帮助。


我们将不得不等待即将到来的VLC 1.2.0、2.0.0和2.1.0版本,以获得MacOSX和iOS支持。目前,他们还没有透露MacOSX和iOS下视频捕获设备的MRL代号(我想知道苹果用户是否会使用VLC命令行功能...)。 - ecle
1个回答

1

这正是我正在寻找的。谢谢!我已经开始在循环中使用OpenCVFrameGrabber,但现在我也会调查一下vlcj。 - Jason N

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接