Discussion in 'Blue Iris' started by bp2008, Nov 1, 2017.
@Baubas That feature has been asked before. Not possible with UI3 for now.
The only way to achieve this would be to write custom script that retrieves the log repeatedly on a short interval and parses it. It would get complex fast, as you would need to deal with things like network errors, authentication errors (viewing the log requires an admin session) and seeing the same log entries multiple times.
Correct. I have long-since let Ken know I'm interested in being able to play back video by passing in a start date, but have had zero traction on it.
So then this is something that you can do but you need Ken to approve it? If so, is there a way to vote on new features so Ken can see how many people are interested in it?
It isn't a matter of approval. More like Ken needing to add features to
Blue Iris so that UI3 could use them. The only line of communication to Ken is the BI support email. If you have an active support plan you can email support and mention you'd like to have timeline-based playback in UI3 and mobile apps. I'd be happy to implement it in UI3 but I simply can't until BI provides the necessary capabilities.
IF I missed it I do apologize. I am using UI3 with 2 cameras. In UI3 it only has them stacked on top. Is there a way to get them to move side by side? And does it record on your computer through UI3 automatically? If so can it be shut off?
UI3 does not cause any recordings automatically.
To adjust the camera layout, you can edit the frame size of any group which will force
Blue Iris to change the layout. For a good side-by-side layout, try something like 1920 x 540.
bp2008 - thank you for this tip. Invaluable information.
This might be off-topic but I have a 1TB HD. It is not partitioned it is just 1 drive. BI sees it as only 371 GB. Why is that?
It is odd that the harddrive says 371 but has 900GB when checking on it? Is this something with BI or the HD? It only has 1 partition.
Hello, I'm loving UI3 so far... I need to figure out ideal settings for me and that will take some time to understand. I will start with this one question though so I can be guided in the right direction....
When I check my HDD usage, I get a notification that says - Reported disk info is invalid. Possibly
Blue Iris's clip database is corrupt and needs repaired.
where do I repair this "clip datase"?
also when I click the download button for a clip, it
downloads a BVR format for me. 1. it won't download (says download failed - server problem) 2. I can't have anyone view that video as far as I know unless they have BI as well? (like if I were to give clip to police for evidence). I just export as avi which works great, but something I'm curious and thought I mention
UI3 pops up that message when the disk usage numbers provided by BI don't add up as expected. Happens to mine too and in most cases it isn't a big deal.
Here's an example of the data for my drive E which is overallocated by about 5.5 GB where BI also happens to be reporting numbers that don't quite make sense.
Note how the used space plus free space is larger than the total drive size.
In theory repairing the clip db could fix this. Hard to say. Anyway to perform repairs you right click on any clip in BI's local console and open the "Database" submenu. There are 3 options in there for repairing and heck if I know what each one does. Its probably discussed in detail in BI's help file.
Yeah, that button
downloads the clip exactly as it is on the disk. There's probably something strange in your BI web server configuration or file system permissions causing BI to be unable to host those files as it normally does. You aren't the only one who has seen this error.
Yeah only Blue Iris can play .bvr files properly. Exporting to a more compatible format is advisable. The best bet for compatibility is to export mp4 from Blue Iris's local console, since mp4 works in more modern players than avi. UI3 can't export mp4 format yet.
This may be Brave browser related, but lately I've been seeing an error when I return to the UI3 tab after a few minutes... It's an orange box that states something like "your session may have expired, page will reload momentarily". Is there a server/UI3/browser setting that could be causing this? I'll try to grab a screen shot of it the next time it happens if my description isn't enough...
Answered by @bp2008 last month in post #1810here.
Thanks @TonyR, but unfortunately, that's not the timeout I'm experiencing. That one, which by default is set to 10 minutes, causes the browser to log out and requires re-credentialing. When it happens, the video streams stop, and the page goes to a simple text explanation that says the session is over - and you have to manually log back in again. That's not the case with what's happening now.
It displays a small orange pop-up box in the bottom right corner that lasts about 5 seconds (all the while the video streams and clip index are still current and updating). Then the page reloads automatically. It doesn't happen if the tab stays in the foreground. It's only if I come off of the UI3 tab (where the stream stops in the background) for more than a few minutes. When I then bring the UI3 tab back to the front, the stream resumes as normal, the box pops up, and the page reloads.
FWIW, this is how my IE11, Firefox and Chrome all handle the timeout which is what's expected.
UI3 retrieves the server status every 5 seconds. If one of those requests gets back a response saying the request failed, UI3 believes that your session has expired, and reloads the page after 5 seconds. In my experience this is the most reliable way for UI3 to detect a lost session.
But as you've noticed, some other parts of the UI continue working after this, before the page reloads. This most likely means your web server allows anonymous access, and as a result some web requests will automatically be granted a new session via the session cookie. Trouble is, UI3 doesn't know anything about the new session, such as the permission level, and depending on your web server settings it may not even be possible to read the session cookie so as to use that session for API requests. In order to make a full recovery and get back to a good state, the page still needs to reload.
Anyway, it only takes one minute of inactivity for a
Blue Iris session to expire. When a UI3 browser tab is backgrounded (either not the active tab in the browser window, or the window is minimized), video streaming stops and the background clip list/status updates get throttled to once every 45 or something seconds just to keep the session active without wasting resources. It is possible that your browser has imposed other limits which affect UI3's ability to continue updating while the tab is in the background, causing the session to be lost.
I tried digging but either I'm failing considerably or I have my answer without realizing it...
With UI3 on iOS, is audio not supported? I have 3 cameras with audio enabled. On Chrome/Android, it works on phone and tablet. On Chrome or Safari with iOS, no dice. I compared my settings line by line and noticed under UI Settings the iPhone is missing some items. For example, my Android phone has H.264 Player -- HTML5 listed under "Video Player". Same place on the iPhone, that option is simply gone.
I assume the iPhone is leveraging some sort of other codec? Is there any way to employ audio with the stream on iOS using UI3 or is the native app needed for that?
I recommend the official
Blue Iris app from the app store on iOS. Many of UI3's features including H.264 and audio playback do not work on iOS because they have a terrible web browser and won't let third-party web browsers use their own rendering engines.
If you open main menu > About This UI, it should list all the unsupported features, which are quite extensive. However I just noticed the feature detection was broken on iOS and have just pushed a fix to github; it will likely be at least a few days before a Blue Iris update includes this.
Separate names with a comma.