<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-gb">
	<link rel="self" type="application/atom+xml" href="https://blueirissoftware.com/forum/app.php/feed/forum/11" />

	<title>Blue Iris</title>
	<subtitle>Blue Iris User Group</subtitle>
	<link href="https://blueirissoftware.com/forum/index.php" />
	<updated>2021-10-25T19:27:57+00:00</updated>

	<author><name><![CDATA[Blue Iris]]></name></author>
	<id>https://blueirissoftware.com/forum/app.php/feed/forum/11</id>

		<entry>
		<author><name><![CDATA[varghesesa]]></name></author>
		<updated>2021-10-25T19:27:57+00:00</updated>

		<published>2021-10-25T19:27:57+00:00</published>
		<id>https://blueirissoftware.com/forum/viewtopic.php?p=11006#p11006</id>
		<link href="https://blueirissoftware.com/forum/viewtopic.php?p=11006#p11006"/>
		<title type="html"><![CDATA[Onboarding • Profiles and Schedules]]></title>

					<category term="Onboarding" scheme="https://blueirissoftware.com/forum/viewforum.php?f=11" label="Onboarding"/>
		
		<content type="html" xml:base="https://blueirissoftware.com/forum/viewtopic.php?p=11006#p11006"><![CDATA[
<span style="font-size:150%;line-height:116%">Introduction</span><br><br>Profiles and Schedules allow users to change BI functionality depending on time.  For example, maybe alerts to guards are turned on during off hours for cameras facing the front door and off during business hours.  <br><br>The <a href="https://youtu.be/XjDX5KfdHa0" class="postlink">Profiles and Schedules 101 webinar</a> walks through many of the common use cases to provide a holistic view on how to use these features.  <br><br>Similar to the other 101 series onboarding webinars, this webinar complements the corresponding section in the Help file, Shields, Profiles and Schedules.<br><br><br><span style="font-size:150%;line-height:116%"><strong class="text-strong"><a name="Geofencing">Geofencing</a></strong></span><br><br>Geofencing allows users to use their phone to switch profiles based on location.  For example, many users want to turn their indoor cameras off when entering the house and on when leaving the house.  If you prefer to watch instead of read, the <a href="https://www.youtube.com/watch?v=XjDX5KfdHa0" class="postlink">Profiles and Schedules webinar</a> walks through setting up Geofencing.  Geofencing is discussed at 1:00 hr into the webinar.<br><br>Below is a simple implementation of geofencing.<br><br><strong class="text-strong">Scenario</strong><br>Turn the shield to red (disarm BI) when user enters the house.  Turn shield to green (arm BI) when user leaves the house.  The webinar discusses switching profiles, a similar but more more challenging setup with profiles.<br><br><strong class="text-strong">Setup</strong><div style="margin-left:3em"><br><strong class="text-strong">BI Server</strong><div style="margin-left:3em"><br><strong class="text-strong">Enter / Exit Actions</strong><br>Global settings -&gt; Mobile devices tab.  Select a device.  <br>When the mobile app enters or leaves the geofence, the app notifies the server.  It does so by calling the functions set by the Enter / Exit geofence features.  Setup the mobile device to turn the Shield to red when exiting the geofence and green when entering the geofence.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=2240" class="postimage" alt="profiles and schedules_geofence actions.png" onclick="viewableArea(this);" /></dt></dl></div><br><strong class="text-strong">Location settings</strong><br>For best results, use google maps or some other internet service to get the GPS coordinates for your home / office and manually set GPS coordinates.  Global settings-&gt;Schedule tab.  <strong class="text-strong">Latitude/Longitude values</strong>.  Help button has more details.  Not setting the server location correctly leads to inaccuracy and missed geo-fence updates.<br><br></div><strong class="text-strong">Mobile phone settings</strong><br><br>For geofence to work correctly, <strong class="text-strong">Always</strong> needs to be selected for Location services.  The screenshot also shows good phone settings for the app to work in general.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=2241" class="postimage" alt="geofence phone settings.png" onclick="viewableArea(this);" /></dt></dl></div><br><strong class="text-strong">Mobile app settings</strong><br><br>Select the geofence radius.  50m generally provides good results for homes/offices.  <strong class="text-strong">When asked, select Server location, NOT Your current location.</strong>  If you followed steps above, the server location should be set correctly.<br><br>I also enable the geofence notifications.  I like knowing when the phone updates the geofence status.  <strong class="text-strong">Particularly good to enable when troubleshooting.</strong>  <br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=2242" class="postimage" alt="Geofence app settings.png" onclick="viewableArea(this);" /></dt></dl></div><br>Example of geofence update notification on the phone.  <strong class="text-strong">If you do NOT receive these notifications when entering / leaving the home / office, then your phone is not providing location services to the BI app.</strong><br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=2243" class="postimage" alt="app geofence notification .png" onclick="viewableArea(this);" /></dt></dl></div><br></div><strong class="text-strong">Debug logs</strong><br><br>The logs tell you what is happening behind the scenes.  After you leave/enter the home/office, visit the debug logs if your server is not updating.<br><br>In the mobile app go to the debug logs (? -&gt; debug log).<br>Hit the forward button (top right) and send an email to yourself with the logs.<br>Go to the email and scroll to the bottom.  Sometimes the logs are long and gmail will provide a link to go to the entire message.  Unfortunately the logs are chronological so the latest commands will exist at the bottom of the logs. <div style="margin-left:3em"><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=2244" class="postimage" alt="debug log_mail long.png" onclick="viewableArea(this);" /></dt></dl></div><br></div>Not sure what other mail servers/app do.  Regardless make sure you are at the bottom of the logs.  The timestamps will let you know.  For example the last event in the logs for me currently is:<br><div class="codebox"><p>Code: </p><pre><code>2021-20-12 7:36:13: http://10.0.0.5:7000/json &lt;-- {"result":"success","session":"120a393377c7609350e071d84b1d5b95"}</code></pre></div>7:36:13 corresponds close to the time of writing this article.<br><br>At 6:14 pm I left the house.  Mobile app identified so.<div style="margin-left:3em"><div class="codebox"><p>Code: </p><pre><code>2021-19-12 18:14:31: didExitRegion: Mabury Square</code></pre></div></div>Turn the shield to green using the LAN address.<div style="margin-left:3em"><div class="codebox"><p>Code: </p><pre><code>2021-19-12 18:14:31: http://10.0.0.5:7000/json --&gt; {cmd = geofence;inside = 0;session = 8837a256b21b0ea5510e1266e3e304e3;uuid = "35B6C6BB-5CAE-4FEC-92C8-6F60BA874CC2";}</code></pre></div></div>Turn the Shield to green using the WAN address<div style="margin-left:3em"><div class="codebox"><p>Code: </p><pre><code>2021-19-12 18:14:31: https://a444-99-57-143-35.ngrok.io/json --&gt; {cmd = geofence;inside = 0;session = 8837a256b21b0ea5510e1266e3e304e3;uuid = "35B6C6BB-5CAE-4FEC-92C8-6F60BA874CC2";}</code></pre></div></div>App confirms Shield was turned to green.<div style="margin-left:3em"><div class="codebox"><p>Code: </p><pre><code>2021-19-12 18:14:31: didDetermineState: 22021-19-12 18:14:31: https://a444-99-57-143-35.ngrok.io/json &lt;-- {"result":"success","session":"8837a256b21b0ea5510e1266e3e304e3"}2021-19-12 18:14:31: Geofence status updated successfully: Mabury Square2021-19-12 18:14:31: UNMutableNotificationContent</code></pre></div><br></div>Returned home at 8:34 pm.<div style="margin-left:3em"><div class="codebox"><p>Code: </p><pre><code>2021-19-12 20:34:25: didEnterRegion: Mabury Square</code></pre></div></div>Turn the Shield to red using the LAN address.<div style="margin-left:3em"><div class="codebox"><p>Code: </p><pre><code>2021-19-12 20:34:25: http://10.0.0.5:7000/json --&gt; {cmd = geofence;inside = 1;session = 72f5bf0d98256d676780c99020b467cd;uuid = "35B6C6BB-5CAE-4FEC-92C8-6F60BA874CC2";}</code></pre></div></div>Turn the Shield to red using the WAN address.<div style="margin-left:3em"><div class="codebox"><p>Code: </p><pre><code>2021-19-12 20:34:25: https://a444-99-57-143-35.ngrok.io/json --&gt; {cmd = geofence;inside = 1;session = 72f5bf0d98256d676780c99020b467cd;uuid = "35B6C6BB-5CAE-4FEC-92C8-6F60BA874CC2";}</code></pre></div></div>App confirms success in turning Shield to red.<div style="margin-left:3em"><div class="codebox"><p>Code: </p><pre><code>2021-19-12 20:34:25: didDetermineState: 12021-19-12 20:34:26: https://a444-99-57-143-35.ngrok.io/json &lt;-- {"result":"success","session":"72f5bf0d98256d676780c99020b467cd"}2021-19-12 20:34:26: Geofence status updated successfully: Mabury Square</code></pre></div></div>Turn the Shield to red using the WAN address (app always tries both addresses in case of failure).<div style="margin-left:3em"><div class="codebox"><p>Code: </p><pre><code>2021-19-12 20:34:26: UNMutableNotificationContent2021-19-12 20:34:53: didDetermineState: 12021-19-12 20:34:53: https://a444-99-57-143-35.ngrok.io --&gt; {cmd = geofence;inside = 1;session = 34e417dd1ca061fd06c843953cb0189e;}2021-19-12 20:34:53: https://a444-99-57-143-35.ngrok.io/json &lt;-- {"result":"success","session":"34e417dd1ca061fd06c843953cb0189e"}2021-19-12 21:18:45: didDetermineState: 12021-19-12 21:18:45: http://10.0.0.5:7000 --&gt; {cmd = geofence;inside = 1;session = 08fb4ab6675179c1299245835db04647;}</code></pre></div></div>Below are routine calls from the app to confirm state has not changed on the phone, i.e. app is still inside.<br>One check at 21:18:45.  Another at 21:31:23.<div style="margin-left:3em"><div class="codebox"><p>Code: </p><pre><code>2021-19-12 21:18:45: http://10.0.0.5:7000/json &lt;-- {"result":"success","session":"08fb4ab6675179c1299245835db04647"}2021-19-12 21:31:23: didDetermineState: 12021-19-12 21:31:23: http://10.0.0.5:7000 --&gt; {cmd = geofence;inside = 1;session = 37c64a3c0f882a0a5dad681e19b40b05;}2021-19-12 21:31:23: http://10.0.0.5:7000/json &lt;-- {"result":"success","session":"37c64a3c0f882a0a5dad681e19b40b05"}2021-20-12 7:36:13: didDetermineState: 12021-20-12 7:36:13: http://10.0.0.5:7000 --&gt; {cmd = geofence;inside = 1;session = 120a393377c7609350e071d84b1d5b95;}</code></pre></div></div><p>Statistics: Posted by <a href="https://blueirissoftware.com/forum/memberlist.php?mode=viewprofile&amp;u=521">varghesesa</a> — Mon Oct 25, 2021 7:27 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[varghesesa]]></name></author>
		<updated>2021-07-19T19:33:33+00:00</updated>

		<published>2021-07-19T19:33:33+00:00</published>
		<id>https://blueirissoftware.com/forum/viewtopic.php?p=9742#p9742</id>
		<link href="https://blueirissoftware.com/forum/viewtopic.php?p=9742#p9742"/>
		<title type="html"><![CDATA[Onboarding • Performance: Blue Iris Tuning]]></title>

					<category term="Onboarding" scheme="https://blueirissoftware.com/forum/viewforum.php?f=11" label="Onboarding"/>
		
		<content type="html" xml:base="https://blueirissoftware.com/forum/viewtopic.php?p=9742#p9742"><![CDATA[
<span style="font-size:150%;line-height:116%">Introduction</span><br><br>This article helps explain the levers that are available to setup your BI server to run optimally.  If your CPU usage is high, &gt;80%, this article can help identify optimizations.  Ideally, BI should be running less than 50%.  <br><br><span style="font-size:150%;line-height:116%">BI Optimizations</span><br><br>First, walk through the <a href="viewtopic.php?f=12&amp;t=2080" class="postlink">Windows Tuning article</a> just to make sure Windows is not in conflict with BI.  <br><br>Below are the general steps to tune your system if you want to confirm everything is setup optimally.<ul><li>For all the cameras you need to have healthy video streams and setup dual streams for the high res cameras(2MP+).  <br>Follow the Connect cameras correctly section of the <a href="viewtopic.php?f=11&amp;t=2426" class="postlink">Checklist</a>.</li><li>Record direct to disk not re-encode.  Camera settings -&gt; Record tab -&gt; Video file format and compression.<div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1496" class="postimage" alt="D2D2.png" onclick="viewableArea(this);" /></dt></dl></div><br><br>Confirm all video paths still work.  See <a href="viewtopic.php?f=11&amp;t=2424" class="postlink">Blue Iris Streaming Overview</a> for all video paths.  For example, Live view to console, Playback to console, Live view to remote endpoint (UI3, Mobile app), etc.</li><li>Hardware Video Acceleration:  Turn on hwva for various parts of the video path for your cameras.<br>As stated above, confirm all video paths still work.<br><br>Enabling Hardware Acceleration is very dependent on how well the hardware performs with YOUR cameras.  Only way to know for sure is to test.<br><br><span style="font-size:150%;line-height:116%">Legacy settings</span><br><br>With dual streams and D2D recordings, the need for "Limit decoding unless required" is largely no longer needed since you get such HUGE CPU savings with these two new features. They remain in the software for backwards compatibility for those users that have not upgraded their hardware or updated their software.<br><br>Limit decoding gotcha: Limit decoding to save CPU usage tells BI to only decode key frames and ignore the rest. <br>Keep in mind if you have a key frame ratio less than one, you will notice artifacts with the Limit decoding setting. In particular, a common key frame ratio of 0.5 means a key frame is sent to BI every 2s. By doing so, the camera stream will only update every 2s in the live view. You many not notice this, unless you have the clock overlay. You will suddenly notice the clock increments every other second instead of every second!<br><br>Also BVR gotcha: Hardware acceleration is great when you are encoding / decoding steady streams.  It is often turned off in playback mode (Also BVR setting) because in playback, users are frequently stopping, rewinding, skipping forward in order to find the point of interest.  This use case is not conducive for hardware acceleration. <br><br><span style="font-size:150%;line-height:116%">Final thoughts</span><br><br>This article progressively moves you through the steps needed to optimize camera connections.<br><br>Camera settings -&gt; D2D Recordings -&gt; Hardware acceleration.<br><br>When troubleshooting, work backwards, simplify the problem and see if the streams improve.  By working backwards, you can identify the issue.<br><br><span style="text-decoration:underline">Turn off hardware acceleration -&gt; Switch recording back to re-encode -&gt; Adjust camera settings</span><ul><li>Turn off hardware acceleration.  Camera settings -&gt; Video tab -&gt; Hardware decode.  Set to No.  Does the live video / streams improve?</li><li>Switch back to Re-encode in recording settings.  Does playback improve?</li></ul><span style="font-size:150%;line-height:116%">Hardware Acceleration Gotchas</span><br><br><strong class="text-strong">Example 1:  GPU improves quality.</strong><br><br>You never know if your hardware acceleration will work in your environment until you test with your cameras.  For example, observe the image from this high resolution camera from the camera's app.  The colors and contrast are very vibrant.  <br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1497" class="postimage" alt="camera app.jpg" onclick="viewableArea(this);" /></dt></dl></div><br>Below is a side by side comparison of BI software decode vs Nvidia decode.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1498" class="postimage" alt="hardware-decode_optimized.png" onclick="viewableArea(this);" /></dt></dl></div><br>The color and contrast looks equivalent to the camera app from the Nvidia decoder!  Because the Nvidia card provided a better stream, the customer also turned on Video settings -&gt; Also BVR.  This was a case where the Also BVR setting was enabled because the quality and thus user experience was improved, not because the customer was hoping for CPU savings.<br><br><strong class="text-strong">Example 2:  GPU leads to artifacts.</strong><br><br>Sometimes, the GPU decoding can lead to artifacts.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1499" class="postimage" alt="gpu artifacts.png" onclick="viewableArea(this);" /></dt></dl></div><br>Because the hardware acceleration was decreasing the quality and user experience, this customer chose to turn off hardware acceleration for this camera.  The server could handle the additional CPU load and the customer was more concerned about the quality of the user experience.</li></ul><p>Statistics: Posted by <a href="https://blueirissoftware.com/forum/memberlist.php?mode=viewprofile&amp;u=521">varghesesa</a> — Mon Jul 19, 2021 7:33 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[varghesesa]]></name></author>
		<updated>2021-07-01T04:02:30+00:00</updated>

		<published>2021-07-01T04:02:30+00:00</published>
		<id>https://blueirissoftware.com/forum/viewtopic.php?p=9522#p9522</id>
		<link href="https://blueirissoftware.com/forum/viewtopic.php?p=9522#p9522"/>
		<title type="html"><![CDATA[Onboarding • Trigger Tab]]></title>

					<category term="Onboarding" scheme="https://blueirissoftware.com/forum/viewforum.php?f=11" label="Onboarding"/>
		
		<content type="html" xml:base="https://blueirissoftware.com/forum/viewtopic.php?p=9522#p9522"><![CDATA[
<span style="font-size:150%;line-height:116%"><strong class="text-strong">Introduction</strong></span><br><br>This article goes under the covers of the Trigger tab.  This article is part of the Triggers / Recordings / Alerts series where we go deep into one of the most popular features of Blue Iris (BI), the ability to define motion triggers -&gt; instruct BI to record when cameras trigger -&gt; send corresponding alerts.<br><br>If you prefer to listen instead of read, watch the webinar associated with this article, <a href="https://youtu.be/q3wCDk4dVwY" class="postlink">The Trigger Tab webinar</a>.<br><br>We also have an overview <a href="https://youtu.be/zfihDjOnc3I" class="postlink">Triggers and Alerts 101 webinar</a> for those who are new to BI.  <br><br><br><span style="font-size:150%;line-height:116%"><strong class="text-strong">Blue Iris Model</strong></span><br><br>[webinar discussion at 5:11]<br><br>One way to think about Blue Iris is a software engine (server) that processes inputs/sensors from the outside world (Triggers) and makes sense of them by sending the appropriate Alerts.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1406" class="postimage" alt="triggers-and-alerts_optimized.png" onclick="viewableArea(this);" /></dt></dl></div><br>It is important to map the model into the BI dialogs and features. The triggers in the mental image come straight from the Trigger sources and zones controls in the Alerts tab.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1407" class="postimage" alt="trigger settings.PNG" onclick="viewableArea(this);" /></dt></dl></div><br>Furthermore, the Alerts list comes straight from the Action Set seen frequently throughout the application.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1408" class="postimage" alt="action set.png" onclick="viewableArea(this);" /></dt></dl></div><br>The other large component of BI functionality is connecting / managing cameras and recording moments of interest.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1410" class="postimage" alt="trigger_BI model.png" onclick="viewableArea(this);" /></dt></dl></div><br>This article is focused on the most common scenario, i.e. setting your motion sensors to trigger motion triggers, recording those moments in time and sending alerts to yourself, i.e. Push notifications to the mobile app, SMS messages and/or Email alerts.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1411" class="postimage" alt="trigger_common alerts.png" onclick="viewableArea(this);" /></dt></dl></div><br><br><span style="font-size:150%;line-height:116%"><strong class="text-strong">Triggers / Recordings / Alerts Model</strong></span><br><br>[webinar discussion at 10:17]<br><br>The model below is very important to understand in terms of what is really going on behind the scenes with the BI software / logic. The image also maps the model to the BI user interface. Once the model (how BI thinks) is understood, it becomes very easy to understand what BI is doing based on the visual affects in the user interface.  This is one of the most powerful features of BI.  The visual affects in the UI reflects on your settings and provides feedback so you can see for yourself if your settings work.  It makes tuning your system so much easier.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1412" class="postimage" alt="triggers recordings model.png" onclick="viewableArea(this);" /></dt></dl></div><br><br><span style="font-size:150%;line-height:116%"><strong class="text-strong">Trigger Tab Uncovered</strong></span><br><br>[webinar discussion at 18:30]<br><br><strong class="text-strong">Trigger dialog</strong><br>Like most BI dialogs, the top half consists of settings pertinent to the topic being addressed by the dialog.  In this case the Trigger settings are at the top of the dialog.<br>The bottom half of the dialog pertains to actions you can take based on the trigger settings.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1413" class="postimage" alt="trigger_uncovered.png" onclick="viewableArea(this);" /></dt></dl></div><br><strong class="text-strong">Trigger actions</strong><br><br>[webinar discussion at 20:25]<br><br>Let's start with the bottom half of the dialog, the trigger actions.  The Add to alerts list action is the most important setting.<ul><li>No:  This option is rarely used.  If for some reason you do not want a record in the database associated with a trigger, you would choose No.</li><li>Database only:  Default setting.  Write the trigger details in the database.  By doing so the Alerts in the clips list and the timeline gets populated.</li></ul>FYI, the settings are additive as you move down the list box.  For example if you choose Hi-res JPEG, the Database Only option is still fulfilled, i.e. the Hi-res JPEG option is fulfilled in addition to writing/storing information into the database.<br><ul><li>Hi-res JPEG files: First option in list box to start creating hard copies of trigger events.  This selection will save the Trigger leading edge image to the Alerts folder.</li> <li>Export to MP4 files: Option to save the motion trigger into MP4 format in the Alerts folder.  <br>Small businesses such as 7-Eleven owners use this option frequently.  MP4 files are created immediately and saved to the Alerts folder.  The Alerts folder is often synced to a cloud storage service like Google drive.  This way the MP4 files are saved to the cloud immediately.  The 7-Eleven owner is assured if he gets robbed and the robber smashes the BI server, the evidence is still available in the cloud for retrieval.</li></ul><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1414" class="postimage" alt="trigger_trigger actions.png" onclick="viewableArea(this);" /></dt></dl></div><br><strong class="text-strong">Motion sensor dialog</strong><br><br>[webinar discussion at 25:27]<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1415" class="postimage" alt="trigger_motion sensor.png" onclick="viewableArea(this);" /></dt></dl></div><br>With the Motion sensors, the most important concept is to understand Sense -&gt; Motion -&gt; Trigger.<ul><li>In terms of settings, Contrast corresponds to Sense, i.e. the camera sensitivity associated with determining motion on a camera.</li><li>The Min. object size corresponds to the Motion, i.e. BI will pay attention to an object as soon as it has met the minimum object threshold.</li><li>The MAKE time is how long the minimum object needs to be in motion before BI decides to trigger, i.e. create a motion trigger.</li></ul>[webinar discussion at 26:52]<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1416" class="postimage" alt="trigger_sense motion trigger.png" onclick="viewableArea(this);" /></dt></dl></div><br><br><strong class="text-strong">Advanced trigger options</strong><br><br>There are additional settings in the Advanced section.<ul><li>Object travels</li><li>Object size exceeds</li><li>Zones</li></ul>Refer to the "Triggers and Alerts 101 webinar" for details.  See our onboarding playlist in the <a href="https://www.youtube.com/c/BlueIrisSupport/videos" class="postlink">YouTube channel</a>.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1417" class="postimage" alt="trigger_filters.png" onclick="viewableArea(this);" /></dt></dl></div><br><strong class="text-strong">Optimal Motion sensor settings with AI</strong><br><br>[webinar discussion at 35:32]<br><br>With AI, some of the motion sensor settings can now be loosened or skipped because AI can often do a better job of filtering the event accurately.  I have come to not rely on Object travels and Zone crossing as much any more.  I still define a Zone A often as the area of interest for the camera.  There is no reason to waste resources processing activities occurring across the street from your house.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1418" class="postimage" alt="trigger_AI settings.png" onclick="viewableArea(this);" /></dt></dl></div><br><br><span style="font-size:150%;line-height:116%"><strong class="text-strong">Case Study: Creating Triggers -&gt; Alerts</strong></span><br><br>I walk through a use case that is appearing more and more based on tickets.  Users want to track two events from the same camera.<br><br>Details:  <ol style="list-style-type:decimal"><li>Users want a record in their database when a person walks on the sidewalk or a car drives on the street.</li><li>However, the user ONLY wants to be alerted when a car drives into the driveway OR a person enters their property.</li></ol>Takeaways:<ul><li>This use case will introduce users to the Wait action command and its usage.</li><li>A deeper understanding of how the motion sensors logic works.</li></ul>[webinar discussion at 42:13]<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1419" class="postimage" alt="triggers_case study.png" onclick="viewableArea(this);" /></dt></dl></div><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1420" class="postimage" alt="triggers_case.png" onclick="viewableArea(this);" /></dt></dl></div><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1421" class="postimage" alt="trigger_case study solution.png" onclick="viewableArea(this);" /></dt></dl></div><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1422" class="postimage" alt="trigger_wrong solution.png" onclick="viewableArea(this);" /></dt></dl></div><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1423" class="postimage" alt="trigger_similar.png" onclick="viewableArea(this);" /></dt></dl></div><br><br><span style="font-size:150%;line-height:116%"><strong class="text-strong">Gotchas</strong></span><br><br>The gotchas section documents learnings from past tickets.<br><br><strong class="text-strong">Gotcha 1:  Motion triggers stopped</strong><div style="margin-left:3em"><br>See <a href="viewtopic.php?f=27&amp;t=3009" class="postlink">Recording troubleshooting guide</a>.<br>Motion triggers stopped are often in the context of no recordings.  The above takes Trigger and Record settings into account.<br><br></div><strong class="text-strong"><a name="Gotcha 2">Gotcha 2</a>: Anamorphic</strong><div style="margin-left:3em"><br>Issue:  User has a 2MP+ camera.  The camera would not trigger.  However, the motion sensor seemed to be sensing fine in the playback window.<br><br>Fix: User had anamorphic selected.<br>Camera settings -&gt; Video tab.<br>This is a Trigger gotcha because the camera would never trigger.  The reason it would not trigger is because the video was scaled down considerably before going to the motion sensor and causing the motion sensor to never trigger (e.g. min object size would never be met).  <br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=2106" class="postimage" alt="trigger_gotcha2_anamorphic.png" onclick="viewableArea(this);" /></dt></dl></div><br>The user basically reduced his camera to a low-end USB camera with the image drastically scaled down.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=2107" class="postimage" alt="trigger_gotcha2_image_optimized.png" onclick="viewableArea(this);" /></dt></dl></div></div><p>Statistics: Posted by <a href="https://blueirissoftware.com/forum/memberlist.php?mode=viewprofile&amp;u=521">varghesesa</a> — Thu Jul 01, 2021 4:02 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[varghesesa]]></name></author>
		<updated>2021-06-29T21:54:24+00:00</updated>

		<published>2021-06-29T21:54:24+00:00</published>
		<id>https://blueirissoftware.com/forum/viewtopic.php?p=9499#p9499</id>
		<link href="https://blueirissoftware.com/forum/viewtopic.php?p=9499#p9499"/>
		<title type="html"><![CDATA[Onboarding • Alerts tab]]></title>

					<category term="Onboarding" scheme="https://blueirissoftware.com/forum/viewforum.php?f=11" label="Onboarding"/>
		
		<content type="html" xml:base="https://blueirissoftware.com/forum/viewtopic.php?p=9499#p9499"><![CDATA[
<span style="font-size:150%;line-height:116%"><strong class="text-strong">Introduction</strong></span><br><br>This article goes under the covers of the Alerts tab.  This article / webinar is part of the Triggers / Recordings / Alerts series where we go deep into one of the most popular features of Blue Iris (BI), the ability to define motion triggers -&gt; instruct BI to record when cameras trigger -&gt; send corresponding alerts.<br><br>If you prefer to listen instead of read, watch the webinar associated with this article, <a href="https://youtu.be/7oU2-n-u24s" class="postlink">The Alerts Tab webinar</a>.<br><br>We also have an overview "Triggers and Alerts webinar" for those who are new to BI.  See our onboarding playlist in the <a href="https://www.youtube.com/c/BlueIrisSupport/videos" class="postlink">YouTube channel</a>.<br><br><span style="font-size:150%;line-height:116%"><strong class="text-strong">Blue Iris Mental Model</strong></span><br><br>[webinar discussion at 3:18]<br><br>One way to think about Blue Iris is a software engine (server) that processes inputs/sensors from the outside world (Triggers) and makes sense of them by sending the appropriate Alerts.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1391" class="postimage" alt="triggers-and-alerts_optimized.png" onclick="viewableArea(this);" /></dt></dl></div><br>It's important to map the mental model into the BI dialogs and features.  The triggers in the mental image come straight from the Trigger sources and zones controls in the Alerts tab.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1394" class="postimage" alt="trigger settings.PNG" onclick="viewableArea(this);" /></dt></dl></div><br>Furthermore, the Alerts list comes straight from the Action Set seen frequently throughout the application.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1393" class="postimage" alt="action set.png" onclick="viewableArea(this);" /></dt></dl></div><br>The other large component of BI functionality is connecting / managing cameras and recording moments of interest.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1396" class="postimage" alt="bi-model_optimized.png" onclick="viewableArea(this);" /></dt></dl></div><br>This article is focused on the most common scenario, i.e. creating motion triggers and sending alerts to yourself, i.e. Push notifications to the mobile app, SMS messages and/or  Email alerts.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1397" class="postimage" alt="common alerts.PNG" onclick="viewableArea(this);" /></dt></dl></div><br><span style="font-size:150%;line-height:116%"><strong class="text-strong">Alerts Tab - Controls</strong></span><br><br><br>[webinar discussion at 8:11]<br><br>As stated earlier, the <strong class="text-strong">Trigger sources and zones</strong> section of the Alerts tab is what controls the wiring (activation) of triggers.  This is how the software determines which triggers can generate alerts.  <br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1398" class="postimage" alt="alerts tab wiring.PNG" onclick="viewableArea(this);" /></dt></dl></div><br><span style="font-size:150%;line-height:116%"><strong class="text-strong">Triggers / Recordings / Alerts Model</strong></span><br><br>[webinar discussion at 10:23]<br><br>The model below is very important to understand in terms of what is really going on behind the scenes with the BI software / logic.  The image also maps the model to the BI user interface.  Once this mapping is understood, it becomes very easy to understand what BI is doing based on the visual affects in the user interface. <br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1399" class="postimage" alt="triggers recordings model.png" onclick="viewableArea(this);" /></dt></dl></div><br><br><span style="font-size:150%;line-height:116%"><strong class="text-strong">Triggers vs Alerts</strong></span><br><br>[webinar discussion at 18:35]<br><br>Because the word trigger and alert have similar meanings in the English language, sometimes it is confusing to know the difference between a motion trigger vs an alert.<br>A motion trigger is a moment in time that BI considers important based on your motion settings.<br>However, every motion trigger may not lead to an alert.  The most obvious example is when you turn on AI.  AI is another layering of filtering that determines whether the moment in time that BI considered important due to motion settings is still important based on AI analysis.  If the AI returns "nothing found" for the motion trigger, an alert will not be sent (usually, based on default settings).  However, the motion trigger is still recorded in the database as a motion trigger event.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1400" class="postimage" alt="triggers vs alerts.PNG" onclick="viewableArea(this);" /></dt></dl></div><br><br><span style="font-size:150%;line-height:116%"><strong class="text-strong">Alerts Tab Uncovered</strong></span><br><br>[webinar discussion at 21:29]<br><br><strong class="text-strong">Re-triggers</strong><br>Most users have re-triggers off.  Usually, once you have been alerted, you do not care to get re-triggered in close proximity to the original trigger because you have already been notified and if the alert were of importance you are probably already paying attention to the camera.<br><br>If somebody approaches your front door, you want the camera to trigger and send an alert.<br>However, if the person stands still for 2s and then raises his hand to scratch his head while waiting at the door, do you really want to be re-triggered?  Or are you already paying attention to the camera based off of the first alert?  Most users are already paying attention and do not want to be continuously alerted on the same "event".<br>But there may be cases where re-triggers are of value so the option is there.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1401" class="postimage" alt="re-triggers.png" onclick="viewableArea(this);" /></dt></dl></div><br><br><strong class="text-strong">Timers</strong><br><br><span style="text-decoration:underline">Allow disarm time by delaying alerts</span><br><br>[webinar discussion at 24:11]<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1402" class="postimage" alt="disarm timer.png" onclick="viewableArea(this);" /></dt></dl></div><br><br><span style="text-decoration:underline">Wait until triggered at least</span><br><br>[webinar discussion at 26:21]<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1403" class="postimage" alt="wait until triggered.png" onclick="viewableArea(this);" /></dt></dl></div><br><br><span style="text-decoration:underline">Minimum time between alerts</span><br><br>[webinar discussion at 29:55]<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1404" class="postimage" alt="minimum time.png" onclick="viewableArea(this);" /></dt></dl></div><br><br><span style="text-decoration:underline">Minimum/max time since trigger</span><br><br>[webinar discussion at 31:38]<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1405" class="postimage" alt="min-max timers.png" onclick="viewableArea(this);" /></dt></dl></div><p>Statistics: Posted by <a href="https://blueirissoftware.com/forum/memberlist.php?mode=viewprofile&amp;u=521">varghesesa</a> — Tue Jun 29, 2021 9:54 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[varghesesa]]></name></author>
		<updated>2021-05-28T02:51:31+00:00</updated>

		<published>2021-05-28T02:51:31+00:00</published>
		<id>https://blueirissoftware.com/forum/viewtopic.php?p=9189#p9189</id>
		<link href="https://blueirissoftware.com/forum/viewtopic.php?p=9189#p9189"/>
		<title type="html"><![CDATA[Onboarding • Record Tab]]></title>

					<category term="Onboarding" scheme="https://blueirissoftware.com/forum/viewforum.php?f=11" label="Onboarding"/>
		
		<content type="html" xml:base="https://blueirissoftware.com/forum/viewtopic.php?p=9189#p9189"><![CDATA[
<span style="font-size:150%;line-height:116%"><strong class="text-strong">Introduction</strong></span><br><br>This article goes under the covers of the Recording tab.  We share how BI records which should hopefully provide a better understanding of the settings.  With this understanding, you should have a better appreciation of the software as well as how to leverage the software to meet your requirements.<br><br>If you prefer to listen instead of read, watch the <a href="https://youtu.be/X1zgNOML9rk" class="postlink">Recording Tab webinar</a>.<br><br>We also have an overview "Recordings and Storage webinar" for those who are new to BI.  See our onboarding playlist in the <a href="https://www.youtube.com/c/BlueIrisSupport/videos" class="postlink">YouTube channel</a>.<br><br>Finally, the Gotchas section below has learnings from past tickets.<br><br><span style="font-size:150%;line-height:116%"><strong class="text-strong">User Interface</strong></span><br><br>The triggers on the clip list and the timeline are the key interfaces used to access recordings.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1310" class="postimage" alt="recording_main screen.png" onclick="viewableArea(this);" /></dt></dl></div><br>And keep in mind the connection between the triggers in the clip list and the triggers in the timeline.<br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1311" class="postimage" alt="recording_UI.png" onclick="viewableArea(this);" /></dt></dl></div><br>Now I'm going to make the connection between the BI settings/dialogs and the user interface.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1318" class="postimage" alt="recording_ui-settings_optimized.png" onclick="viewableArea(this);" /></dt></dl></div><br><br><br><span style="font-size:150%;line-height:116%"><strong class="text-strong">Video Settings</strong></span><br><br><strong class="text-strong">When+ vs Continuous+</strong><br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1314" class="postimage" alt="recording_video settings.png" onclick="viewableArea(this);" /></dt></dl></div><br><strong class="text-strong">Periodic</strong><br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1315" class="postimage" alt="recording_periodic.png" onclick="viewableArea(this);" /></dt></dl></div><br><br><br><span style="font-size:150%;line-height:116%"><strong class="text-strong">File Storage Options</strong></span><br><br><strong class="text-strong">Combine or cut video each:</strong><br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1316" class="postimage" alt="recordings_combine or cut.png" onclick="viewableArea(this);" /></dt></dl></div><br><strong class="text-strong">Cut video when triggered with break time</strong><br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1317" class="postimage" alt="recordings_cut video.png" onclick="viewableArea(this);" /></dt></dl></div><br><br><br><span style="font-size:150%;line-height:116%"><strong class="text-strong">Recording Decision Tree</strong></span><br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1319" class="postimage" alt="recording_decision tree.png" onclick="viewableArea(this);" /></dt></dl></div><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1320" class="postimage" alt="recording_decision tree 2.png" onclick="viewableArea(this);" /></dt></dl></div><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1321" class="postimage" alt="recording_decision tree 3.png" onclick="viewableArea(this);" /></dt></dl></div><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1322" class="postimage" alt="recording_decision tree summary.png" onclick="viewableArea(this);" /></dt></dl></div><br><br><span style="font-size:150%;line-height:116%"><strong class="text-strong">Recording File Options Scenarios/Use cases</strong></span><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1323" class="postimage" alt="recording_file options.png" onclick="viewableArea(this);" /></dt></dl></div><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1324" class="postimage" alt="recording_file options 2.png" onclick="viewableArea(this);" /></dt></dl></div><br><span style="font-size:150%;line-height:116%"><strong class="text-strong">Periodic Use Cases</strong></span><br><br>The Periodic recording is largely used by environmental groups.  One use case is a Wildlife organization that counts the salmon population with underwater cameras.<br><br>The Triggered + Periodic:  Some users did not have enough storage and therefore use this instead of the continuous options.<br>Kind of provides a summary/timelapse review of the day.<br><br><br><br><span style="font-size:150%;line-height:116%"><strong class="text-strong"><a name="Record format">Record format</a></strong></span><br><br>The Record format dialog determines how recordings are saved to the disk.<br>Camera settings -&gt; Record tab-&gt; Video file format and compression.<div style="margin-left:3em"><br><strong class="text-strong">Record File Format</strong><br>Camera settings -&gt; Record tab -&gt; Video file format and compression...<div style="margin-left:3em">D2D: Saves video stream directly from the camera to the file.<br>Re-encode: BI processes the camera stream and re-encodes in H.264 format before saving to file.<br><br>Most users start with Re-encode (default setting) in order to get the camera up and running.<br>After doing so, they often switch to D2D because of the CPU savings.<br>When doing so, be sure to playback some Clips and Alerts just to make sure BI can read and playback recordings correctly.<br><br></div><strong class="text-strong"><a name="Pre-trigger buffer">Pre-trigger buffer</a></strong><div style="margin-left:3em">Camera settings -&gt; Record tab.<br>Largely set based on user preference (5s is recommended).  <strong class="text-strong">However, this setting is extremely crucial when implementing dual streams with D2D recordings.</strong><br><br>The issue here is video comes to BI compressed.  In order to uncompress the video, BI first needs a key frame.  A key frame is the entire camera frame compressed.  Once a key frame is available, then all the subsequent frames can be re-created.  With the complex compression algorithms used today, the in between frames represent incremental changes from the previous frame.  Unless a key frame is first available, there is no way to reconstruct frames (video) from the interim frames.<br><br>Thus, the importance of <a href="viewtopic.php?f=22&amp;t=2598#Key%20frame%20ratio" class="postlink">setting the encoding on the camera</a>, ideally to 1 key frame per second.<br><br>Rule of thumb:  <br>Pre-trigger buffer &gt;= 1/kfps<br>For example, if the camera stats state 0.5 for the kfps, 1/0.5 = 2s.  The pre-trigger buffer for the camera should be &gt;= 2s.<br><br>If you have dual streams, the pre-trigger buffer has to be large enough to contain a key frame for each stream.<br>For example if the kfps = 0.5 for the main stream, the pre-trigger buffer has to be &gt;1/0.5, i.e. &gt; 2s.<br>However, if the kfps = 0.25 for the sub stream, the pre-trigger buffer has to be &gt; 1/0.25, i.e. &gt; 4s.<br>Thus the pre-trigger buffer needs to be at least 5s.<br><br><br></div></div><br><br><strong class="text-strong"><span style="font-size:150%;line-height:116%">Gotchas</span></strong><br><br>The gotchas section is really about sharing information that came from tickets or questions from past customers. Sharing the knowledge makes everyone better!<br><br><strong class="text-strong">Gotcha 3: Time lapse video</strong><div style="margin-left:3em"><br>Record setting:  Set to Continuous<br>Camera settings -&gt; Record tab<br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1995" class="postimage" alt="record_continuous.png" onclick="viewableArea(this);" /></dt></dl></div><br>Recording file format: Has to be Re-encode not D2D.<br>Camera settings -&gt; Record tab -&gt; Video file format and compression button<br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1994" class="postimage" alt="record_timelapse.png" onclick="viewableArea(this);" /></dt></dl></div></div><strong class="text-strong"><a name="Gotcha 2">Gotcha 2</a>: Clips / Recorded files</strong><div style="margin-left:3em"><br>Issue:  The length of the recorded files are very short.<br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=2000" class="postimage" alt="record gotcha 3.png" onclick="viewableArea(this);" /></dt></dl></div><br>Fix: <br><br>The number one cause of "0 bytes" would be you are recording direct to disc, yet there was no key frame to start the recording.  See <a href="viewtopic.php?f=11&amp;t=2598#Key%20frame%20ratio" class="postlink">Key frame ratio section</a> for details.<br><br>Alternatively, the issue could be the result of disk full issues on the drive where you are saving recordings.  You would have DISK FULL errors in the log or see RED on the Status button -&gt; Storage tab.  See the <a href="viewtopic.php?f=11&amp;t=2817" class="postlink">Storage troubleshooting guide</a> for details.<br><br>A final possibility could be you have hardware encoding turned on.  If so, test with feature turned off.<br>Global settings -&gt; Web server tab -&gt; Advanced -&gt; Streaming 0.<br>Confirm Hardware acceleration = No.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=2583" class="postimage" alt="record_gotcha 4.png" onclick="viewableArea(this);" /></dt></dl></div><br></div><strong class="text-strong"><a name="Gotcha 1">Gotcha 1</a>: Continuous + Alerts</strong><div style="margin-left:3em"><br>Issue:  User chooses Continuous + Alert as the record setting.  Playback never switches to the mainstream (high resolution) during alerts.<br><br>Issue 1: Camera encoding<br>First check if there is a yellow triangle warning symbol in the Camera window.  If so, the fps of the video stream is too low or the key frame ratio is too low.  Check the <a href="viewtopic.php?f=11&amp;t=2598#Key%20frame%20ratio" class="postlink">key frame ratio</a>.<br><br>Issue 2: Playback window<br>Make sure <strong class="text-strong"><a href="viewtopic.php?f=18&amp;t=2526#Sub%20stream" class="postlink">Use sub stream if available</a></strong> is unselected.</div><p>Statistics: Posted by <a href="https://blueirissoftware.com/forum/memberlist.php?mode=viewprofile&amp;u=521">varghesesa</a> — Fri May 28, 2021 2:51 am</p><hr />
]]></content>
	</entry>
	</feed>
