BeaglePlay using CSI-2 camera port

I am relatively new to Linux.

I have a BeaglePlay board and would like to do some image processing on image data comeing from the CSI-2 camera port.
As suggested in the beagle play docs I have a PCam5C camera from Digilent. I have it working with
mplayer. Would someone point me in the direction of information regarding how to gain access
to the images so that I can process them?

I would ultimately like to use a different CSI-2 camera. The different camera is a DMM 36AR0234-ML
from The Imaging Source. Would someone also be able to point me the direction of information about how to generally get a CSI-2 camera working on the BeaglePlay?

Thanks for any and all help,