Posts: 4
Threads: 1
Joined: Jan 2010
Hi Everyone,
I've been trying to get my Blue Iris web browser put into my interface, but am confused on how to create the html file to place in the html root directory.
From the Jpegpull page, I tried to right click and save as; and tried to copy the source info into notepad and save, but neither worked. Get an error that file can't be found.
I'd appreciate if anyone can walk be through on creating the proper html file. I am a novice with html, and that's probably where the problem is.
Thanks
Prashant
Posts: 40,483
Threads: 491
Joined: Aug 2002
Anyone using the Blue Iris cameras?
Dean Roddey
Explorans limites defectum
Posts: 40,483
Threads: 491
Joined: Aug 2002
If that JPEGPull page just returns a JPEG image, then you may just be able to use that directly in the web widget. At least that would confirm whether you are getting the image or not, though maybe it won't be formatted like you want. Using the wrapper page in the CQC browser is more to control the formatting of the image, to get rid of margins and stuff like that.
Dean Roddey
Explorans limites defectum
Posts: 4,225
Threads: 365
Joined: May 2005
Try a search on the forums. Blue Iris has been mentioned here before with comments regarding integration (If I remember correctly)
Dean - BI is a NVR package, not a camera(s). - your comments are still just as valid though.
Mick
Mykel Koblenz
Illawarra Smart Home
Posts: 108
Threads: 7
Joined: Sep 2008
Hi,
I use Blue Iris for my cameras. All of my interfaces are on iOS devices, so my solution may not apply to you. For anything other than a quick view, I use the native Blue Iris app
On my interface screen, I use OnLoad to load the default image of each camera.
IntfViewer::RIVACmd
P1=OpenOverlayURL
P2=http://<BlueIrisUrl>/image/Cam1
P3=0,125,640,480
P4=overlayId=ovCam1,refreshInterval=3,scaleToFit=no
The P3 argument changes for each camera location. 2nd camera is P3=0,605,640,480
Posts: 40,483
Threads: 491
Joined: Aug 2002
So, in theory, you could put into a web widget the URL:
http://<BlueIrisUrl>/Image/Cam1
And that would get you a snapshot in the web widget, right?
Dean Roddey
Explorans limites defectum
Posts: 108
Threads: 7
Joined: Sep 2008
Yes, that will work. I use the Riva command so the images refreshes on the UI
Posts: 2,339
Threads: 104
Joined: Apr 2009
You can also put the Web widget the full pull htm link like this to get "live" video and have access to any stored clips that may have been recorded. For example:
xttp://192.168.1.10:port/jpegpull.htm
where :port is the port # if you have mapped something other than standard (put an x in to http to prevent it becoming a url)
Additionally, there are example threads on the Blue Iris web site where people have modified the existing or created new htm pages.
-Ben
Posts: 285
Threads: 25
Joined: Jul 2009
I do the same as listed above, for touchscreens (not riva) I just show the jpegpull.htm page so I can view clips. For the iPads, I do a rivacmd. When clicking on the link, I check the user name used to log in and if it's user "iPad" then I open up a different page with riva cmds.
I also have a screen shot of an individual camera based on a trigger for my Elk. Driveway alerts pull up the garage and doorbell alerts show the front door. Using these commands, I get just a snapshot of the occurrence. The Cam1, Cam6 refers to the short name you set up in Blue Iris when you configure your camera.
Code:
If System::Equals
P1=cam1
P2=$(Variables.GenergicLogMessage)
P3=No Case
web-CamView::SetURL
P1=http://192.168.1.152:81/image/Cam1
txt_time::SetText
P1=Doorbell Alert! %(StdRTV:Hour):%(StdRTV:Minute)
End
If System::Equals
P1=cam6
P2=$(Variables.GenergicLogMessage)
P3=No Case
txt_time::SetText
P1=Driveway Alert! %(StdRTV:Hour):%(StdRTV:Minute)
System::Pause
P1=10000
//Pause 10s for car to appear in camera
web-CamView::SetURL
P1=http://192.168.1.152:81/image/Cam6
End
Posts: 4
Threads: 1
Joined: Jan 2010
Thanks for the comments. I will work on it this weekend and write back if I need more assistance.