用Java中的Web Cam记录

时间:2011-03-28 14:44:25

标签: java webcam jmf xuggle

我需要从网络摄像头录制。然而,我有两个额外的要求。它不能是JMF,它必须是LGPL或类似的许可证。

我已经检查过Xuggler,但不知道你是否真的可以从中录制。此外,它的某些部分看起来是根据GPL许可证发布的。如果你使用Xuggler进行网络摄像头录制,一些细节会很棒。

由于

2 个答案:

答案 0 :(得分:1)

我使用过VLCj API,效果很好。您需要配置VLC DLL或只安装VLC播放器。 VLCj代码中有一个网络摄像头示例。谷歌它你会找到记录音频和视频的凸轮捕获文件。

答案 1 :(得分:0)

尝试使用OpenIMAJWebcamCapture,两者都在自由许可证上发布,但您必须将BufferedImage个对象编码到流中(例如,转到MJPEG)。

只是VLCj的注释 - 它无法在Windows上发现设备,因此如果您决定使用它,您最终将手动提供网络摄像头定位器。