oCam : 5MP USB 3.0 Camera

You can use oCam on Ubuntu Mate. We recommend using a oCam on the ODROID-XU4.

$ sudo apt install guvcview
$ guvcview
ODROID-C0/C1/C1+ ODROID-C2 ODROID-XU3/4 ODROID-N2 ODROID-C4
Picture Works Works Not support Works Works
Video Recorded video's color space is reserved Works Not support Works Works

You can use oCam on Android by bypass the Android camera Framework HAL.
To do that, you need to use libuvc, and this project can help you.
To install the examples, We recommend to use Android Project. but the Eclipse also be supported.
Please check this manual.

It is unofficial.
Some apps can works with oCam.

Select the oCam
Preview
screenshot

3rd party app screen shot (1080P)

CameraFi1
CameraFi2