restreamer: UI Won't Recognize Raspicam v3

Subject of the issue I’m very new to working with video-related stuff, so this might be totally obvious. I have a raspberry pi 3 B with 1GB of RAM and a raspicam module v3 with wide angle lens (product code 5658 on adafruit). I’ve successfully gotten the restreamer container to run and am able to open the UI in a browser on a local computer. However, Raspberry Pi camera doesn’t come up as an option in the wizard (picture included). In the config file, I changed camera_auto_detect to start_x and gpu_mem to 256 as recommended. One additional thing I’ve noticed is that libcamera-hello recognizes the camera when the config file says camera_auto_detect, but now when it is start_x. How can I get the UI to recognize the camera? If there’s any other information you need from me just let me know!

Steps to reproduce Start restreamer container using

docker run --detach --name core --privileged --volume /opt/core/config:/core/config --volume /opt/core/data:/core/data --publish 8080:8080 --publish 8181:8181 --publish 1935:1935 --publish 1936:1936 --publish 6000:6000/udp datarhei/restreamer:rpi-latest

Use nano to change camera_auto_detect to start_x and add gpu_mem=256. Relevant section of config file below:

Screenshot 2023-10-01 at 3 19 37 PM

Expected behavior I should see Raspberry Pi Camera as an option in the UI wizard setup on restreamer.

Actual behavior I only see the four other options for video input, but not raspberry pi camera

Screenshot 2023-10-01 at 2 30 44 PM

About this issue

  • Original URL
  • State: open
  • Created 9 months ago
  • Comments: 18 (6 by maintainers)

Most upvoted comments

@MattGeale Sorry to hear that it didn’t work out for you. It seems that the NoIR camera module is not properly represented as a v4l device and ffmpeg has trouble accessing it.