/ipu6-icamerasrc

icamerasrc

Primary LanguageC++

icamerasrc

This repository supports MIPI cameras through the IPU6 on Intel Tigerlake platforms. There are 4 repositories that provide the complete setup:

Content of this repository:

  • gstreamer src plugin 'icamerasrc'

Build instructions:

  • Prerequisites: ipu6-camera-bins and ipu6-camera-hal installed
 export CHROME_SLIM_CAMHAL=ON
 ./autogen.sh 
 make
 sudo make install

Pipeline examples

  • Testpattern generator (no sensor)
sudo gst-launch-1.0 icamerasrc device-name=tpg_ipu6 ! video/x-raw,format=NV12,width=1280,height=720 ! videoconvert ! xvimagesink
  • Sensor ov01a1s
sudo gst-launch-1.0 icamerasrc device-name=ov01a1s ! video/x-raw,format=NV12,width=1280,height=720 ! videoconvert ! xvimagesink
  • Sensor hm11b1
sudo gst-launch-1.0 icamerasrc device-name=hm11b1 ! video/x-raw,format=NV12,width=1280,height=720 ! videoconvert ! xvimagesink