If i want to use the camera of other brands instead of using the Point Grey camera, what requirements should the cameras meet? (including resolutions and the frame rate,etc.) And is it difficult to modify the source codes for using the other cameras?