If you type in sudo netstat -tuplen
do you get to see port 8080
being listed in the Local Address
column? If so, can you provide me a screenshot of the output?
Also, what version of Raspbian are you using? Wheezy, Jessie, Stretch? Is it Raspbian For Robots or just a basic Raspbian?
Thanks!
I am using stretch from the image: “2018.05.18_Raspbian_For_Robots_by_Dexter_Industries-stretch.0.0.2.zip”

Scrolled through, didn’t see any 8080
Hi @jhutton,
Please give me a screenshot of this command’s output systemctl status uv4l_raspicam
and then run sudo systemctl start uv4l_raspicam
and then check this again and see if there’s a difference.
Did you reboot the Pi upon running the install script? I know it’s not needed, but I’m like “what if?”
Thanks!
after sudo systemctl start uv4l_raspicam

Okay, so the service has been active for more than 40 minutes. Could you reboot the Pi and try going to that address? When things run for that long and you have something that doesn’t work, it’s best to give it a reboot.
Thanks!
OK, rebooted. Do you want another similar screenshot?
No, I want to see if you can reach the video stream on your Pi within a browser.
No same results.
I should verify I just started it with this command:
sudo python flask_server.py
Are these lines clues from that output from systemctl status uv4l_raspicam?
[core] Trying to load the the Streaming Server plug-in…
[core] libserver.so: cannot open shared object file: No such file or directory
[core] Continuing without Streaming Server…
Hi @jhutton,
That looks as if the installation of UV4l didn’t finish successfully. At this point there are 2 options for us:
-
Either search more about this error you’ve shown me and try fixing it, which I try, but there’s isn’t much information available about it. Reinstalling any package related to UV4L might be a good decision.
-
Or just use the latest version of Raspbian For Robots - the last one was published yesterday and this time is not a beta.
Also, please take the README into consideration again, because when running the project, you need to use python3
and not python
and you also need to drop the sudo
command.
Thanks!
No luck still.
I started fresh with
2018.06.01_Raspbian_For_Robots_by_Dexter_Industries-stretch
and then just connected to a monitor with a hdmi cable, mouse, and keyboard
Connected to wifi
ran the: sudo bash install.sh
rebooted
python3 flask_server.py
Tested on device localhost:5000
same results. No image, just the paper airplane flying around saying “Waiting video stream…”
localhost:8080/stream/video.mjpeg gives “This site can’t be reached”
Hi @jhutton,
We’ll do it the following way: we’ll test it ourselves on our image and then we’ll send a burned image of ours to you and then ask you to run a test on it.
Thank you!
So, I just found the Pygame Video Controller project, and got it working.
https://studio.dexterindustries.com/cwists/preview/945x
It does what I was looking for. So I don’t know if I need the “RemoteCameraRobot” project after all. Thanks for your help.
Hi @jhutton,
That’s an interesting project, though it doesn’t offer the same fine control over the robot. Still … interesting.
There was a bug with the installer script that made it go wrong on Stretch and now this has been fixed. You can now do the following:
-
curl -kL dexterindustries.com/update_gopigo3 | bash
-
sudo bash install.sh
the install script for the project in question.
-
Reboot the Pi.
-
Start the server by running the python script with python3
.
-
And then check the web page again.
If this doesn’t work for some unexplained reason, then it can only be the library’s fault (the UV4L Raspicam). If again this happens, you can show us a screenshot of systemctl status uv4l_raspicam
.
Looking forward to hearing more from you,
Robert
One step forward, one step back…
Still no image. Actually the Pygame Video Controler now doesn’t show the image either. It says something about needing to enable the camera.
Here is systemctl status uv4l_raspicam

Also notice that the 8080 port is now working, but when I click the “Mpeg still/stream” it shows a black image. It didn’t show this screen before… progress…
When I try to capture a still image with the camera I get:
What’s even more weird is that now my camera no longer works. I’m getting the same error as the one you see.
And it’s not just raspicam
, it’s raspistill
and picamera
too.
I think this might be an issue with the kernel - probably this has to be reported to Raspbian. I’ll run a couple more tests and if it still doesn’t work, we’ll get into contact with them.
So, long story short, this doesn’t look like it’s a problem with these 2 projects (ours and the one you found) anymore, but it’s with the kernel.
Thanks!
Edit: it seems the camera is working only the couple first times; after that a new re-flash is needed. Just as if something gets messed up during its operation.