camera

I've got a usb camera working with the camera-streamer service (according to the log) but it will still only connect on the MPEG streamer not the WebRTC as the crowsnest updated suggested in the webcam setup interface. Never got it to connect with the webrtc option. Problem is the video is so washed out that it's usless other than seeing something moving. I've tried using the v4l2 commands as well as custom flags to change the settings but I know nothing about the pi or the syntax of the commands and every site I go to it looks a little different. A : instead of an = or - instead of _. So what I need is someone to send an example of the command line to set my camera white balance and gamma I would be very grateful. I've got most of my lighting turned off just so I can see something otherwise anything shiny (i got allot of shiney) just blows out the video.
No description
No description
Solution:
After it started using the WebRTC steamer I was able to bump it up to 1024x768 and ask for 15fps but with the WebRTC streamer I don't get a FPS count on the screen but it looks okay until honeycomb infill kicks off then its a blur lol , I don't know how to mark this as solved but I'll try to figure it out.
Jump to solution
6 Replies
TheTik
TheTik•3d ago
When you try a command are you getting any error message? Can you show or link any examples of conflicting command structure? I don't have an easy answer, but can fight it with ya 🙂
beekeeper66
beekeeper66OP•2d ago
It's always unrecongnized commands or not found when trying v4l2 commands or custom flags. I'm sure I'm putting symbals in the wrong place or maybe I'm supposed to be using integers instead of true/false in the command lines. Give me one to try and I'll send you the log after. What line would I add to my config to change white balance for example? One thing I have noticed is that no matter what I do in the camera/edit screen, it doesn't add anything to any config files. I can change the name of the camera and hit save camera and nothing changes in the config. If I add a new camera from this screen I have no idea where it sends the config because it's not changing anything in crowsnest config file.
TheTik
TheTik•2d ago
I'm not sure where those are saved either, I noticed that back when I was fighting to get camera-streamer working
beekeeper66
beekeeper66OP•2d ago
I found the proper syntax finally and played around with the v4l2 commands. I made a little improvement but i evidently dont know jack about camera settings. I managed to get a usable stream but if I print with white filament it just looks like a big white clound with zero details. Is 640x480 the best I can do with a pi? If i set it higher I can't get more than 5fps and it looks like my drone footage when I reach end of range lol.
TheTik
TheTik•15h ago
You'll get better resolution with WebRTC I think I'm getting 1280x960? Something like that Loked it up, 1280x720
Solution
beekeeper66
beekeeper66•10h ago
After it started using the WebRTC steamer I was able to bump it up to 1024x768 and ask for 15fps but with the WebRTC streamer I don't get a FPS count on the screen but it looks okay until honeycomb infill kicks off then its a blur lol , I don't know how to mark this as solved but I'll try to figure it out.

Did you find this page helpful?