Raspberry Pi Camera stream not working

“Don’t assume”, returning for another bite…

Having looked a bit more, the HQ camera came out in 2020, and apparently requires different drivers to run, because it uses a different image sensor. Our Companion software is based on Raspberry Pi OS Jessie, which is old enough that it likely doesn’t have access to those new drivers, and it’s unclear whether it would even work to install them manually.

Accordingly, the options to get the camera working are:

  • try to install the relevant drivers via rpi-update
    • no idea if it would work
  • install a more recent base image and install Companion over that
    • could work on a more recent Raspberry Pi device (if you want)
    • would require a Buster (Legacy) image rather than Bullseye because of the same camera changes that are making it not work in BlueOS
    • that branch is only up to 0.0.29, so misses the updates from 0.0.30 and 0.0.31 (unless you pull them in yourself locally)
  • wait for BlueOS to add support for Raspberry Pi cameras
    • reliant on our schedule, which isn’t fixed
  • install BlueOS manually on a Raspberry Pi OS (Lite) Buster image (instead of Bullseye)
    • I expect this to work, but haven’t tried it since we updated the default image to Bullseye