This repository includes:
- Camera Service - service that directly controls Raspberry Pi Camera Module v2 or Arducam ov9281 on Raspberry Pi. Camera Service requires custom build of the of the GStreamer,
- Camera Client - WebRTC application that enables streaming of the video from Camera Service to the browser. Camera Client enables to control most of the Pi Camera Module features such as streaming quality parameters, video effects, imx219 imager settings, video orientation, recording controls.
This repository depends on:
- RapsberryPi-Arducam,
- RaspberryPi-Janus-Gateway,
- RaspberryPi-GStreamer-1.0 on Buster,
- RaspberryPi-gst-rpicamsrc on Bullseye.
- Google Chrome Desktop,
- Google Chrome Mobile,
- Mozilla Firefox Desktop,
- Mozilla Firefox Desktop.
- Raspberry Pi Zero,
- Raspberry Pi Zero W,
- Raspberry Pi 3B,
- Raspberry Pi 4B.
- Rapsberry Pi Camera Module v2,
- Arducam ov9281 B0162.
- Buster,
- Bullseye.
Installation procedure:
git clone --recurse-submodules -j$(nproc) https://github.com/raspberrypiexperiments/RaspberryPi-Camera.gitcd RaspberryPi-Cameramake installUninstallation procedure:
make uninstallcd ..sudo rm -rf RaspberryPi-CameraMIT License
Copyright (c) 2021-2022 Marcin Sielski marcin.sielski@gmail.com

