Hello! A little late to this party, but I thought I'd let people know how I was able to get a Raspberry Pi 3 with camera functioning as a mjpeg camera easily accessible by
Blue Iris in a very short period of time.
First of all, I installed the Raspberry Pi software that is described here;
RPi-Cam-Web-Interface - eLinux.org
To summarize my steps, I performed the following;
Get latest
sudo apt-get update
sudo apt-get dist-upgrade
Get the RPi-Cam-Web-Interface software
Installed the software using the old method - the new method did not work for me, for some reason;
cd RPi_Cam_Web_Interface
./RPi_Cam_Web_Interface_Installer.sh install
The configuration screens popped up within that install. Basically, I took all of the defaults. Once the install finished, I rebooted the Pi as requested and connected to the IP address of the camera and got a web page with a video stream and all sorts of configuration. It looks a little like this!
Once I saw that everything was working, I pressed the System button and changed the stream from the Default stream to an MJPEG stream.
Then, I watched the https traffic using Fiddler (don't worry about this - trust me, I got what I needed) and was able to find the path to the actual mjpeg stream. Then it was off to my Blue Iris configuration!
The Blue Iris Network IP camera configuration looks just like this;
The magic is in the Path that you see above
/cam_pic_new.php
Once I was able to find that path from the Fiddler stream, I just dropped it in place and it's been working ever since - close to 30 minutes now, what could go wrong?
A few points;
- Note that there is no security protecting this stream. It looks like the new installation method (install.sh) allows for a username and password, but like I said earlier in this post, I could not get this method to run properly - far from it.
- I actually tried to change the port from the default 80 to something else and, while the configuration allowed me to make the change, this immediately broke the stream - no idea why, but for my purposes today it didn't matter enough to dig in and figure out.
Ok, that's it! Any questions, let me know - would be glad to help.
Thanks,
Marshall