I have a mobile application with versions run on TabletPCs (Win32) and Rugged PDAs (Windows CE, Windows Mobile 4 & 5). Are there any SDKs out there that I can use that will work with a range of cameras across these operating systems?
On Windows CE I can use SHCameraCapture which will work with built in cameras, but typically not with externally connected cameras. On Win32 there are vendor specific SDKs, such as those offered by Canon, but not much generic other than FireWire based.
Has anyone come across any SDKs that abstract all of this into a simpler interface, or do I have to do this myself with various bits of hardware on an adhoc basis? My requirement is to get a JPEG from the camera to the application on demand.