Запись с веб-камеры на Java - PullRequest
0 голосов
/ 28 марта 2011

Мне нужно сделать запись с веб-камеры.У меня однако есть два дополнительных требования.Это не может быть JMF и должно быть под LGPL или аналогичной лицензией.

Я проверил Xuggler, но не знаю, сможете ли вы на самом деле сделать запись с него.Кроме того, похоже, что некоторые его части выпущены под лицензией GPL.Если бы вы использовали Xuggler для записи веб-камеры, некоторые детали были бы великолепны.

Спасибо

Ответы [ 2 ]

1 голос
/ 27 марта 2012

Я работал с VLCj API, и он прекрасно работает. Вам необходимо настроить библиотеки VLC DLL или просто установить проигрыватель VLC. В коде VLCj есть пример веб-камеры. Google, и вы найдете файл захвата камеры, который записывает как аудио, так и видео.

0 голосов
/ 15 ноября 2012

Попробуйте использовать OpenIMAJ или WebcamCapture , оба выпускаются на свободных лицензиях, но вам придется кодировать BufferedImage объекты в поток (например, в MJPEG).

Просто примечание для VLCj - он не может обнаружить устройства в Windows, поэтому, если вы решите использовать его, вы в конечном итоге предоставите локаторы веб-камер вручную.

...