我需要从网络摄像头录制。然而,我有两个额外的要求。它不能是JMF,它必须是LGPL或类似的许可证。
我已经检查过Xuggler,但不知道你是否真的可以从中录制。此外,它的某些部分看起来是根据GPL许可证发布的。如果你使用Xuggler进行网络摄像头录制,一些细节会很棒。
由于
答案 0 :(得分:1)
我使用过VLCj API,效果很好。您需要配置VLC DLL或只安装VLC播放器。 VLCj代码中有一个网络摄像头示例。谷歌它你会找到记录音频和视频的凸轮捕获文件。
答案 1 :(得分:0)
尝试使用OpenIMAJ或WebcamCapture,两者都在自由许可证上发布,但您必须将BufferedImage
个对象编码到流中(例如,转到MJPEG)。
只是VLCj的注释 - 它无法在Windows上发现设备,因此如果您决定使用它,您最终将手动提供网络摄像头定位器。