资 源 简 介
A small project to get a unified way to get simple video capture view in a Java Component.
JVCP = Java Video Capture Preview
API is very simple:
* init() : initialize video capture library
* getDevicesList() : get list of available video capture devices
* setDevice() : set the current capture video device
* start() : start capture
* stop() : stop capture
* getComponent() : get the Component where the video will display.
At no point is it intended to provide a getImage() or something returning a pixel map of current video capture. The goal is to provide an API to easily dig a hole in the GUI in order to get a preview frame driven by low level software embedded in the application.
On OS X, this is implemented with QTKit thanks to rococoa library.
On Windows (Linux?), this is implemented using the lti-civil library.
At one point in the future (as of 15/05/2010) QTKit binding will be included in lti-civil and this project will be useless. For