Evaluation of MIPI camera streaming on Android BSP

Board based on the Rockchip RK3399 - ARM Cortex-A72 Dual-core up to 1.8GHz + Cortex A53 Quad-core up to 1.4GHz

@doitright @lili @hipboi
I’m planning to evaluate camera streaming on Android with MIPI cameras. Could I use the rk_camsys subsystem in the Android kernel or the V4L2 driver for the MIPI camera? How has this been tested on rock960 platform for Android ? Thanks for your time.

ROCK960C is tested with MIPI Adapter Mezzanine and dual OV5645, single IMX219 and single OV13850. The camera can be bought from:

MIPI Adapter Mezzanine - 96Boards

Thanks, but what about on the software side in the Android kernel , do you use the rk_camsys subsystem which is at rock960-android/kernel/drivers/media/video/rk_camsys/ or the v4l2 drivers.I have the rock960 board running Android and I can’t find any documentation on how to perform camera streaming on the Android platform.
There is one guide but it was for linux(https://github.com/96boards/documentation/blob/master/consumer/rock/guides/camera-module.md).Is there a similar guide for Android?

For android, you can just use the Android API for the camera streaming. Here is an example:

https://github.com/Teaonly/android-eye