Blue Iris Groups and other esoteric Bits
My setup: 4 security cameras all configured in Blue Iris.
My Goal: to stream only one of the four cameras over the Internet.
This is an attempt to explain Blue Iris’ group command and how you can use it to webcast a single camera to a website for viewing rather then all of your cameras.
For us to stream 1 of four cameras we need to use some way to partition cameras. This is done using group definition in Blue Iris in both the users and in a cameras definitions.
Normally the built in Blue Iris webserver will stream all cameras but to do that would give away the location of all your security cameras. I am going to stream a single camera that is pointed at a bird feeder and the other cameras will not show their streaming images. This requires that a camera be associated with some sort of partitioning scheme. The Blue Iris “Groups” attribute for both users and cameras seems to be the way to do this. What I would do is right click the camera I want to stream on its own and under the “General” tab click on the “Select” box on the “Groups” line. I would then define a group called “public_view” (call it whatever you want and be sure to write it down for later use). I would then select Blue Iris options (the gear at the top) and add a user called “public”, edit “public” select “Limit to camera groups” and select “public view”. I will now take you through the Blue Iris menu system to show you how to set this up.
There will now follow a series of Blue Iris configuration panes. Above each pane will be a comments section for that pane.
Define Camera parameters
must do first before user params
Right click on the camera you want to isolate. Select the “General” tab. Press the “Select” button for Groups. Enter the name for your “New Group”. I chose “public_view” ( you can make up any name just be sure to write it down for later). If you note the image in the bottom/lower window it is quite narrow this is because I modified it later to focus more on a subset of the overall image. More on that later.
Select the “Video” tab.
To the right of “Network IP” select the “Configure box. It should look like the window on top. Depending on your camera the data in the fields shown can be different. Also note that your IP addrs will be different. As mentioned earlier about how “thin” the bird feeder camera image is it is here that we define a subset of the overall image by clicking on the “Edit” box to the right of “Area of interest (AOI)” not shown but at the bottom of the “Video” tab.
Select Trigger Pane.
To the right of “Motion sensor” click the “Configure” box. Check “Use zones and hot spot” and highlight an area to trigger on motion – shown in green below.
Select “Webcast” tab.
Be sure “Enable” is checked.
Define Blue Iris Options
(Select the “gear icon at top)
Here we begin the general option changes for Blue Iris
Select the “Users” tab and add a new user called “guest”. Set his passwd to “1234” and most importantly check the “Limit to camera groups” box followed by clicking the “Select” box. In the list choose the group we defined for the Camera under its “General Tab”. You did write down its name, right?? It was “public_view”. Also make sure that only the “guest” user is checked. Why? because we only want to allow logins to access the guest camera. You should also configure “time limits” to prevent a visitor from staying logged in for ever.
Click on the “Web server” tab. Pay attention the address scheme – your will most likely be different.
Now click on the “Advanced” box which brings up authentication pane. Note “require from: “All connections” ” and be sure to uncheck the “Use secure session keys and login page”. If this box is not unchecked then you logins will fail.
This should complete the configuration. Now when you drop the following: http://public:1234@your_domain_name:81 your router/firewall should port forward port 81 to your Blue Iris pc and launch a browser with just your single camera being displayed. Try the same http command again, this time with a different user/password and it should launch a browser with all cameras displayed. If you want to view 2 of 4 cameras pick one and place the same group “public_view” in its camera definition of the “General” tab.