New User, Problem with Webcam

Hello together,
I am a new Octoprint user (germany) and would like to join the Community here. Hello everyone :smiley:

My first topic is a Problem with my webcam. This is my Setup:

  • Raspbery Pi 3b
  • Logitech QuickCam Pro 9000
  • Creality Ender 3 S1
  • Octoprint Version 1.10.3
  • Plugin: Classic Webcam

When I activate the Plugin the cam works. After a Restart of the system the stream canot be load.
I found some older topics in this forum with this webcam but there was no solution. Does anybody know a solution?
Thank you very much for your help
Screenshot 2025-02-03 150245

Hello @Quad2000 !

You took the wrong sub-forum. I moved it.
Please attach the systeminfo bundle to your next post.

thank you very much @Ewald_Ikemann
Attached you can find my Bundle
octoprint-systeminfo-20250203164754.zip (88.9 KB)

It sounds to me that your stream service is not being started when you boot your Pi.
Take a look at how you setup the streamer and see if maybe you have a typo or maybe even skipped the part where you set it up to run as a service.

You can also try starting it manually at the command prompt.(ssh/direct).

What process did you follow when you did your install?

Thank you very much @jcassel for your help.
My Process for install: Setings -> Pluginmanager -> Classic Webcam install
No configuration was required and it works at the first test. Then the problems come up. The Settings you can find attached.
To start it manually is there a possibility in the web interface or only SSH? And where can I find commands? I "do my first steps now" in Octoprint. This is the reason why I have basic questions. Sorry.
Thank you for your support :smiley:

I will first admit that I am not an expert in this subject. However I have had some trouble and worked though it in the past. That is just to say my help may not be enough to get you to a solution. :slight_smile:

Your settings in the plugin look good. The plug in I think is mostly about how to show the camera inside OctoPrint and does not really do much related to the camera streamer itself.

When it "does not work" what do you get when you push the test buttons?
What do you get when you try to connect directly to the stream.
URL should be something like this: (replace the "192.168.x" with your IP)

http:\192.168.0.x\webcam?action=stream

If you cant get your stream there, it is likely an issue with the config of your USB Camera in the Config.txt related to webcamd.

Looking at your "webcamd.log" file, It looks like it is running as expected but you might need to update the /boot/config.txt to list your specific USB device. This is noted in the log. It might be just fine to have this but when I look at one of my systems that is running the same stack, my log is more or less empty. So I am thinking there might be something to this.

To learn about the webcamd streamer, you could take a look at the man page for it here:

It might give you some insight in to what your issue is.

Also note that you are looking at the stream through routing set up in the HaProxy. HAP is using the path in the URL to direct the requests to the proper 8080 local port. I don't expect anything is wrong here or you would not have seen anything when you said you had it.

For me I would look into these possible causes as suspect.

Your service is failing to start on reboot. (Low likely given the webcamd log file
The service for the webcamd can be manipulated with commands like:

sudo systemctl restart webcamd.service
sudo systemctl start webcamd.service
sudo systemctl stop webcamd.service
sudo systemctl status webcamd.service

or
You need to configure the proper USB camera in the config.txt

Dig in a bit and see what the status of your service is as well as what happens when you use the test buttons and directly access the stream URL. Form there you may workout the issue yourself.