Webcam Texture doesn't work with certain cameras (ERROR: Could not find specified video device)

I’m trying to get a PointGrey camera to work in Unity. The camera is registered as a DirectShow device and works in Skype and other video capture applications. Unity3d will list it in WebCamTexture.devices, however when I try to play the camera Unity will throw an error: Could not find specified video device

Any ideas?

Thanks.

Unity’s generic USB web/cam approach does not work with DirectShow devices such as PG cameras, unfortunately.
PG SDK won’t help either - their managed dlls contain unsafe/native code which Unity can’t properly import, too.
You need separate plugin - there is avpro live camera on the asset store, but their demo had some issues year ago [ https://forum.unity3d.com/threads/avpro-live-camera.137233/page-5#post-2556868 ]