I finally found a solution and it seems to be working great! I installed Agent DVR --
iSpy - Open source camera security software -- and added the camera within there. I was then able to add the MJPEG for the camera URL within
Blue Iris. Agent DVR has built in functionality to handle cameras that have a changing RTSP URI. I hope the instructions below help someone.
1. Download and install Agent DVR --
Download Video Surveillance Software
2. Access the interface via
(replace x.x.x.x with the IP of where the software is running).
3. Click the Server Menu icon >> New Device >> Click on the Display Slot (or Skip) >> ONVIF >> All options should be Off on the Configure screen
4. Max Framerate: 30 (or your chosen value)
5. Source Type: ONVIF >> Click ...
-The camera's ONVIF URL should show within the Available list (mine is:
).
-Discover: Click on Get Video URLs and select the video URL under Live URL. Note the dimensions shown for the Live URL.
-Force Reload: On (this will handle the changing RTSP URI)
6. Click on OK >> and then OK again.
7. Go back into the Server Menu >> Settings >> Select Playback from the dropdown at the top >> For the Maximum MJPEG Size input the size (or higher) that was shown for the Live URL in the 5th step.
8. Within Blue Iris for the camera's URL you would input the following:
-- Replace the x.x.x.x for the Agent DVR IP -- oids value is the camera number within Agent DVR -- size is the Live URL value or smaller depending upon your usage.