I really need help some with getting my raspberry pi camera set up to view online. I am running the most current version of raspbian, and everything is updated/upgraded. I have a preloaded SD with NOOBS, and haven't had any success with motion when I download with terminal. I do have another SD card that I loaded with motion eye, which works on my local network, but no matter what I do with port forwarding and DDNS, I can't make remote connection. Any help would be greatly appreciated!
So, I just followed the steps on the tutorial you pointed to. I am running it on a Model B+ with a Raspberry Pi Camera attached.
I found a few issues with it.
- It instructs the user to install
libjpeg62-dev. This is not available on Jessie and should be replaced with
sudo apt-get install libjpeg9-dev)
- It doesn't specifically tell the user to make sure they are in the correct directory before running the
make. You should be in
- If you copy the and paste the final command it likely will not work as there is no space between the
-i. Make sure you have a space between these.
I suspect the
no such file or directory exists error you are getting is because the build failed (because of the jpeg library). Just install
libjpeg9-dev and try the steps from there again.
If it still fails then please edit the question and add the output of
ls -l and the exact output you get from the final command.
The easiest way to put your camera online is UV4L. In particular there is a pre-built Raspbian-based image with all the stuff pre-installed which allows you to get a video and/or audio stream from any browser, smartphone with no additional plugin required. UV4L is highly optimized for web streaming over internet as it can provide, other than MJPEG, also H264 or VP8 encoded video at variable bitrate.