tree: 04ea10e6720062d6362505e79137d4e8523e5e86 [path history] [tgz]
  1. commands/
  2. include/
  3. third_party/
  4. webrtc_manager/
  5. .gn
  6. args.gni
  7. BUILD.gn
  8. camera-controller.gni
  9. main.cpp
  10. README.md
examples/camera-controller/README.md

Matter Camera Controller Example

This example application demonstrates the CHIP Camera Controller running on a Linux platform and explains how to build and run the Camera Controller Example on Linux.

In a typical setup, the Camera Controller app manages a CameraDevice app running on a Raspberry Pi. The CameraDevice captures and encodes the video feed before streaming it through a WebRTC track, while the CameraController receives this video stream and displays it, creating a complete end-to-end camera solution.



Building the Example Application

For Linux host example:

source scripts/activate.sh
./scripts/build/build_examples.py --target linux-x64-camera-controller build