This is a cache of https://discuss.96boards.org/t/evaluation-of-mipi-camera-streaming-on-android-bsp/8765. It is a snapshot of the page at 2024-09-19T11:58:40.598+0000.
Evaluation of MIPI camera streaming on <strong>android</strong> BSP - Rock960 - 96Boards Forum

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