java 在windows下怎么访问摄像头?

我想用java做个实时的视频软件,用摄像头采集视频(usb接口),
我用JMF里的CaptureDeviceManager类根本找不到视频设备
考虑过用第三方的包 jUSB 项目的API和JSR-80 API 来访问usb接口
但这些项目对win不支持或支持得不好,
请问有没有其他办法?有的话请告诉我,谢谢