-
-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unable to get any pixel from imx219/Pi 4b/Bookworm #138
Comments
I had exactly the same issue but on raspbian bookworm on CM4 with raspi camera v1 (I was told this is a clone). Libcamera was detecting it correctly, libcamera-jpeg produced photos but camera streamer was giving server errors and no picture
funny enough installing older bullseye solved my issue and now I am able to use camera |
To clarify he is installing with Crowsnest, so on Bullseye he installed the master branch instead of the main branch. Also worth mentioning the error appears on the first connection to one of the endpoint. |
I have exactly the same problem/ Have moved to spyglass for the moment, which is working perfectly. |
afaik Spyglass streams mjpeg and does not use hardware acceleration |
@arcadien Can you link me to this camera? I will re-test this on latest bookworm. Is this 32 bit or 64 bit? |
It is a 64 bit Raspi:
What information do you need about the cam? It is this one |
Its good. I have equivalent ArduCam I believe. |
I have seem problem |
What do you mean @ss8688 ? |
Confirmed : cherry-picked the commit and now i have my image |
Hello,
I post my problem here since i'm a bit lost into all components involved in camera streaming on the Raspberry platform. Here is my setup:
After long readings on the internets, I succeeded streaming the C615 using the camera-streamer backend in webrtc mode. As far as i understand, it means hardware acceleration is available and activated for that device. My problem comes from the Raspberry cam.
It is detected so that hardware should be ok:
By the way, streaming with Crowsnest does not work. The command line it "produces" is:
15:30 $ /home/pi/crowsnest/bin/camera-streamer/camera-streamer --http-port=8080 --camera-path=/base/soc/i2c0mux/i2c@1/imx219@10 --camera-type=libcamera --camera-format=YUYV --camera-snapshot.height=1080 --camera-width=1920 --camera-height=1080 --camera-fps=30 --camera-auto_reconnect=1
When I launch that command on the terminal, i get this error:
I spend hours reading various interesting posts about camera models, old and new (libcamera) implementations, CMA memory, start/fixup files and so on. I tried a lot of parameter combination, but never succeeded in having any output.
Ustreamer command line and log
$ /home/pi/crowsnest/bin/ustreamer/ustreamer --host 127.0.0.1 -p 8080 -d /dev/video2 --device-timeout=2 -r 1920x1080 -f 30 --allow-origin=* --static /home/pi/crowsnest/ustreamer-www --debug
Current config.txt
Complete camera-streamer output
The text was updated successfully, but these errors were encountered: