<?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/topic/2290" />

	<title>Blue Iris</title>
	<subtitle>Blue Iris User Group</subtitle>
	<link href="https://blueirissoftware.com/forum/index.php" />
	<updated>2021-05-12T01:29:11+00:00</updated>

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

		<entry>
		<author><name><![CDATA[varghesesa]]></name></author>
		<updated>2021-05-12T01:29:11+00:00</updated>

		<published>2021-05-12T01:29:11+00:00</published>
		<id>https://blueirissoftware.com/forum/viewtopic.php?p=9091#p9091</id>
		<link href="https://blueirissoftware.com/forum/viewtopic.php?p=9091#p9091"/>
		<title type="html"><![CDATA[PTZ / Control]]></title>

		
		<content type="html" xml:base="https://blueirissoftware.com/forum/viewtopic.php?p=9091#p9091"><![CDATA[
<strong class="text-strong"><span style="font-size:150%;line-height:116%">Introduction</span></strong><div style="margin-left:3em"><br>This article walks through the PTZ/Control dialog in Camera settings.  This article is an extension of the PTZ/Control section in the Help files.  This article focuses on use cases and how to accomplish common/popular tasks or make users aware of capabilities in BI.  If you want to understand how an individual feature works, refer to the Help documentation.<br><br>If you prefer to listen instead of read, see the <a href="https://youtu.be/g_vWqbRIqKQ" class="postlink">PTZ and Camera Control webinar</a>.  <br><br><strong class="text-strong">If you were directed here from a ticket, try to self-correct using information below.  The Next steps / Submitting a ticket section (bottom of article) explains what is needed to move forward.</strong><br><br></div><strong class="text-strong"><span style="font-size:150%;line-height:116%">Controls</span></strong><div style="margin-left:3em"><br>You may be wondering why this dialog is called PTZ/Control.  The PTZ part is obvious.  The Control part has to do with features and functionality that exist on the camera that go beyond Pan-Tilt-Zoom.  Over the years, BI has provided access to these features via their custom drivers.  If you choose a BI driver (discussed in detail below), then additional features on the camera may be available.<br><br>To know what additional camera features are available, simply Right click on any camera -&gt; PTZ/Control.  The illustration below shows all the possible functionality available from a camera.  Selecting the feature will confirm whether the functionality is available with your driver.<br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1267" class="postimage" alt="controls.png" onclick="viewableArea(this);" /></dt></dl></div><br></div><strong class="text-strong"><span style="font-size:150%;line-height:116%"><a name="PTZ">PTZ</a></span></strong><br>Connecting PTZ functionality to Blue Iris.<div style="margin-left:3em"><br><strong class="text-strong">PTZ via ONVIF</strong><div style="margin-left:3em">Connecting the PTZ functionality of a camera to Blue Iris usually starts behind the scenes via ONVIF.  Most camera vendors share PTZ functionality via ONVIF.  Most users begin by setting up their presets via the camera's user interface.  BI then pulls the PTZ controls and presets into BI via the ONVIF inspection.<br><br>Step 2 of the <a href="https://blueirissoftware.com/forum/viewtopic.php?f=11&amp;t=2043#Step%202" class="postlink">Camera Connector article</a> goes into detail on how to connect via ONVIF.   If the camera supports PTZ control via ONVIF, BI will let you know during Inspection.  Below is one example of the feedback provided from the camera as to whether ONVIF PTZ controls are provided.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1239" class="postimage" alt="iCamera_ONVIF3.PNG" onclick="viewableArea(this);" /></dt></dl></div><br><br>The PTZ/Control dialog will also confirm an ONVIF configuration.  See below.<br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1269" class="postimage" alt="ptz onvif.PNG" onclick="viewableArea(this);" /></dt></dl></div><br><br><strong class="text-strong"><a name="ONVIF Gotcha">ONVIF Gotcha</a></strong><br>If your camera connected via ONVIF (i.e. Make / Model = Generic / RTSP) BUT the PTZ commands did not come over via ONVIF, you may have encountered an <a href="viewtopic.php?f=22&amp;t=2598#ONVIF%20Gotchas" class="postlink">ONVIF Gotcha</a>.  <br><br><br></div><strong class="text-strong"><a name="BI drivers">BI drivers</a></strong><div style="margin-left:3em">However, if the camera only has limited ONVIF support, it's very possible one of the many drivers in BI may work with your camera.  When you choose the Make / Model in the IP Config dialog, then the corresponding driver will be selected in the PTZ/Control dialog.  You are actually selecting drivers that were used in the past by other customers to connect to those same cameras.  Below is an example of a PTZ/Control dialog after a user selected Hikvision / DS-2CD6362... for Make/Model in the IP Config dialog.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1287" class="postimage" alt="hikvision ptz.png" onclick="viewableArea(this);" /></dt></dl></div><br><strong class="text-strong">OEM</strong><br>If your camera is not listed, often times the camera is actually manufactured by an OEM that may be listed.  One obvious example would be Annke vs Hikvision.  It is pretty obvious when you login to an Annke camera that the settings, look and feel of the user interface is similar or identical to the Hikvision user interface.  See below.  It's therefore a good bet the Hikvision drivers will work for Annke cameras.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1241" class="postimage" alt="annke-hikvision.png" onclick="viewableArea(this);" /></dt></dl></div><br><br>If the camera has some ONVIF support, the Find/Inspect dialog may tell you the OEM.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=2029" class="postimage" alt="iCamera_ONVIF1.PNG" onclick="viewableArea(this);" /></dt></dl></div><br><br>You can also search the internet to determine the OEM for your particular camera.<br><br><br>Below is an example of multiple vendors (IPG, Escam, Yucheng) using the same PTZ implementation.  When customers put their cameras on the WAN for remote testing, we often discover PTZ implementations are duplicated amongst vendors.  We therefore group vendors where possible.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1271" class="postimage" alt="multiple vendors ptz.png" onclick="viewableArea(this);" /></dt></dl></div><br>This is why the list of Makes/Models in the PTZ list are only a subset of the Make/Model list provided in the IP Config dialog.  Many vendors copy PTZ implementations from other vendors.<br><br>If you are facing challenges getting PTZ to work, I know of customers that went through the entire PTZ list to see if any matched their camera.  <strong class="text-strong">If you come across a PTZ driver that happens to work with your camera, please let us know so we can update the user interface for the next user.</strong><br><br><br></div><strong class="text-strong"><a name="Final steps">Final steps</a></strong><div style="margin-left:3em"><br><strong class="text-strong">ONVIF PTZ Gotcha</strong><br><br>I encountered a ticket where PTZ worked great via ONVIF.  The user liked the camera so much, he bought three more.<br>No PTZ information came over via ONVIF for the newer cameras.  User feedback below.<br><blockquote class="uncited"><div>I went through article yesterday with a fine tooth comb and found that the latest version of BI is only loading "default" video stream profiles for at least any of my cameras (I even deleted a different model camera then added it again - only the default profile was provided). </div></blockquote>I guess the PTZ information was no longer part of the ONVIF Default Profile.<br><br>Fix:  Export settings from older camera that is working.  Import the settings and change the Connector settings (IP Config Dialog) to point to the new camera!<br><br><strong class="text-strong">ONVIF Device Manager</strong><br>If PTZ works with other third party software, it should definitely work with BI.  ONVIF Device Manager is a popular third party tool to test camera functionality supported via ONVIF.  <a href="viewtopic.php?f=15&amp;t=3101" class="postlink">See ONVIF device manager helper guide.</a><br><br>Also, if you know PTZ used to work with an earlier version of BI, the version information would also be very insightful.<br><br><br><strong class="text-strong">No ONVIF PTZ available.  No BI drivers work.</strong><br><br>We would be happy to do some remote testing.  But first make sure the camera is accessible to third parties.  A simple test is to open a browser.  Type in the IP Address of the camera and see if the camera login page pops up.  If so, can you login?  If yes, does the web interface provide PTZ controls?  If yes, then there is a possibility for BI to reverse engineer the appropriate http commands for the PTZ controls.  If not, it usually means the camera is closed to third party vendors.  Arlo, Amazon (Ring, Blink) are vendors where you can only access the camera via their phone app and closed to third party access.<br><br>This may be a good time to approach the camera vendor whether it provides ONVIF PTZ support.  If not, do they provide a library or dll that can be used by third party vendors.  One user asked how to connect their camera to VLC. After much prying, the vendor finally gave up the information. Camera vendors would prefer you use their software and lock you in to their ecosystem<br><br></div> <img class="smilies" src="https://blueirissoftware.com/forum/images/smilies/icon_exclaim.gif" width="15" height="17" alt=":!:" title="Exclamation"> <strong class="text-strong">Checkpoint:  BI has PTZ controls for the camera working. </strong><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=1246" class="postimage" alt="PTZ.png" onclick="viewableArea(this);" /></dt></dl></div>This is great!  Now you can set your presets if they were not pulled over already via ONVIF.<ul><li>Use the BI arrows to position the camera.</li><li>Push and hold a preset number (e.g. 1, 2 etc) and the current camera location will be stored with the corresponding preset number!</li></ul><br><br></div></div><span style="font-size:150%;line-height:116%"><strong class="text-strong"><a name="Settings">Settings</a></strong></span><div style="margin-left:3em"><br>This section explains many of the knobs and buttons that exist in the dialog.  We also highlight some of the popular solutions and explain all the settings required to implement the solution.<br><br><strong class="text-strong">Custom PTZ Driver</strong><div style="margin-left:3em"><br>Users have the ability to create their own drivers for their cameras.  The first selection in the list box is * CUSTOM HTTP *.  If you do so, please share with Support so we can add your driver to the list.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1250" class="postimage" alt="custom ptz.PNG" onclick="viewableArea(this);" /></dt></dl></div><br></div><strong class="text-strong">PTZ Options</strong><div style="margin-left:3em">Help file explains different options.  See Options section under PTZ/Control.<br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1262" class="postimage" alt="ptz options.PNG" onclick="viewableArea(this);" /></dt></dl></div></div><strong class="text-strong">Zoom</strong><div style="margin-left:3em"><br>The list box are the zoom options.<br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1263" class="postimage" alt="zoom settings.PNG" onclick="viewableArea(this);" /></dt></dl></div><br><strong class="text-strong">No PTZ cursor</strong><br><br>User interface only allowed to zoom in/out.  No arrows (PTZ controls) to move the camera.<br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1272" class="postimage" alt="no-ptz-cursor_optimized.png" onclick="viewableArea(this);" /></dt></dl></div><br><strong class="text-strong">PTZ + digital zoom</strong><br><br>User interface always has arrows available (PTZ controls).  Can move the camera whether zoomed out or zoomed in.<br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1273" class="postimage" alt="ptz-digital-zoom_optimized.png" onclick="viewableArea(this);" /></dt></dl></div><br><strong class="text-strong">PTZ unless zoomed</strong><br><br>You have access to arrows when zoomed out (PTZ controls).  Once you start zooming in, PTZ is off and you only have access to digital zoom.<br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1274" class="postimage" alt="ptz-unless-zoomed_optimized.png" onclick="viewableArea(this);" /></dt></dl></div><br></div><strong class="text-strong">Suspend motion detection</strong><div style="margin-left:3em">Default is on.  Not sure why anyone would turn it off.  By default, motion detection is suspending during PTZ operation (i.e. moving the camera) and for 1.5 seconds afterward (move button is released).<br><br></div></div><span style="font-size:150%;line-height:116%"><strong class="text-strong"><a name="Auto-cycle">Auto-cycle</a></strong></span><div style="margin-left:3em"><br>Many customers with PTZ controls would like the camera to move between presets, often referred to as PTZ Patrol.  Blue Iris provides this ability.  In addition, the user can associate different cycles to different profiles as well.  For example, you can have one patrol sequence for the day profile and a different sequence for the night profile.  <br><br><span style="text-decoration:underline">Work Hours Schedule</span><br>Many customers create a business hours / off-hours schedule with two profiles, (1) Away and (2) Work hours.<br><br>Goal:<br>Work hours has a unique auto-cycle patrol: 1 - 3 - 7 - 9<br>Away has another unique auto-cycle patrol: 1 - 5 - 9 - 14<br><br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1252" class="postimage" alt="business hours schedule.PNG" onclick="viewableArea(this);" /></dt></dl></div><br>To create the auto-cycle presets for the Profiles follow the steps below:<div style="margin-left:3em"><strong class="text-strong">In Camera settings -&gt; PTZ / Control tab -&gt; Edit Presets dialog.</strong><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1264" class="postimage" alt="presets.PNG" onclick="viewableArea(this);" /></dt></dl></div><br></div><div style="margin-left:3em"><strong class="text-strong">Preset 1:  Active for both profiles.</strong><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1281" class="postimage" alt="preset1.PNG" onclick="viewableArea(this);" /></dt></dl></div><br>While the above will work, keep in mind a shortcut is to just to leave everything on.  Why will this still work?<br>Because the schedule only has Profiles 1 and 2.  Profiles 3, 4, etc. are never called since they are not in the schedule.<br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1282" class="postimage" alt="preset1a.PNG" onclick="viewableArea(this);" /></dt></dl></div><br></div><div style="margin-left:3em"><strong class="text-strong">Preset 2:  Not active for either profile.</strong><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1283" class="postimage" alt="preset2.PNG" onclick="viewableArea(this);" /></dt></dl></div>To be safe, I can also deactivate all the inactive profiles with the same result.<br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1284" class="postimage" alt="preset2a.PNG" onclick="viewableArea(this);" /></dt></dl></div><br></div><div style="margin-left:3em"><strong class="text-strong">Profile 3:  Only active for Profile 1.</strong><br>Again you can set the preset inactive for Profile 2 as seen below.<br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1285" class="postimage" alt="preset3.PNG" onclick="viewableArea(this);" /></dt></dl></div>Or set the preset active for only Profile 1.<br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1286" class="postimage" alt="preset3a.PNG" onclick="viewableArea(this);" /></dt></dl></div><br><strong class="text-strong">Auto-cycle Settings / User Interface</strong><br><br>Camera settings -&gt; PTZ/Control tab.  Pay attention to other customizations available with auto-cycle.  Help (Preset positions section) explains each feature.  Just as easy to turn on and experiment.<br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1261" class="postimage" alt="auto-cycle preset options.PNG" onclick="viewableArea(this);" /></dt></dl></div><br></div><div style="margin-left:3em"><strong class="text-strong">Auto-cycle on/off</strong><br>Auto-cycle patrol checkbox allows user to turn auto-cycle on/off.  A button on the UI as seen below also controls on/off.<br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1260" class="postimage" alt="autocycle icon.png" onclick="viewableArea(this);" /></dt></dl></div></div> <img class="smilies" src="https://blueirissoftware.com/forum/images/smilies/icon_exclaim.gif" width="15" height="17" alt=":!:" title="Exclamation"> Checkpoint:  Auto-cycle created.<br>We created two profiles: Work hours &amp; Away.<br>Work hours has a unique auto-cycle patrol: 1 - 3 - 7 - 9<br>Away has another unique auto-cycle patrol: 1 - 5 - 9 - 14</div><br><br><strong class="text-strong"><span style="font-size:150%;line-height:116%"><a name="Autocycle Zones">Autocycle Zones</a></span></strong><div style="margin-left:3em"><br>Just like you can define trigger alerts for non-PTZ cameras by setting the BI motion sensors in the trigger tab, you can do the same with your presets.  Let BI do the monitoring and allow you to manage the alerts!<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1266" class="postimage" alt="preset motion overrides.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=1276" class="postimage" alt="preset-motion-settings-night_optimized.png" onclick="viewableArea(this);" /></dt></dl></div><div style="margin-left:3em"><br><strong class="text-strong"><a name="Pro Tip 1">Pro Tip 1</a></strong>:  Keep in mind, the object crosses zones logic is SHARED across all presets.  You can redefine the zones per preset, i.e. a different Zone A etc. <br> However, the object crossing logic is shared.  So something like below will work.  The logic is saying if BI detects any motion in regions A, B or C, trigger an alert.  If the other presets only define A and/or B and/or C, the object crosses zones logic will still trigger.<br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1275" class="postimage" alt="zone logic.PNG" onclick="viewableArea(this);" /></dt></dl></div>However, if the logic were more complicated such as<br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1277" class="postimage" alt="zone logic complicated.PNG" onclick="viewableArea(this);" /></dt></dl></div>Every preset with a zone override would have to implement an A, B and C zone.  Furthermore, the same object crossings would need to be fulfilled in order for a trigger alert to generate for the other presets.  Having A,B and C zones may not apply for all presets.  And most certainly the logic probably would not apply across all presets.<br><br><strong class="text-strong">Rule of thumb:  Minimize zones and object crossing logic, so trigger alerts logic can apply across all presets.</strong><br><br><br></div><div style="margin-left:3em"><br><strong class="text-strong"><a name="Pro Tip 2">Pro Tip 2</a>: Trigger tab</strong><br>The trigger tab can also define zones and zone crossing logic.  The trigger tab settings are known as the "default" zone settings.<br>The zones associated with presets are known as preset zones.<br>It can get very confusing when an auto-cycle is active and a user goes to a camera and starts using the PTZ controls, disrupting the cycle.  After the user is done actively controlling the camera, the software eventually resumes the auto-cycle.<br><br>The default resume cycle setting is to go back to the cycle / schedule after 30 s.<br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1278" class="postimage" alt="resume cycle.PNG" onclick="viewableArea(this);" /></dt></dl></div><br>If the default zone settings from the trigger dialog and the preset zone settings are both active, it becomes very challenging to know what the software is doing.  <strong class="text-strong">It is therefore a best practice to disable the default zone settings (Camera settings -&gt; Trigger tab -&gt; Motion Sensor dialog) when using a camera with PTZ and preset zone settings.</strong><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1279" class="postimage" alt="default trigger zone.png" onclick="viewableArea(this);" /></dt></dl></div><br><br><strong class="text-strong">Timed PTZ events (Events schedule)</strong><br><br>A similar yet different topic to auto-cycle that is also popular among users is scheduled events for a camera.  Some examples below:<br><ul><li>Users want to turn the IR lights for a camera on at sunset and off at sunrise.</li><li>During the work hours profile, users may want the PTZ camera to face the door (preset 1) and auto-cycle during the off-hours profile.</li></ul>This capability is part of the Camera control event schedule dialog.  Camera settings -&gt; Schedule -&gt; Events schedule.  While related to presets and PTZ functionality, it is actually part of the Profiles and Schedules sub-system.  See corresponding Help from the dialog for details.<br><br><br><strong class="text-strong"><a name="Pro Tip 3">Pro Tip 3</a>: Event schedule</strong><br>The reason I am bringing up Events Schedule is because the final gotcha leverages it for the fix.  The issue is once BI shifts back into auto-cycle mode after a user override (a user used the PTZ controls to move the camera, e.g. to investigate a situation), how does BI know which preset to start.  You simply add a Camera Control Event for the "home" preset.  <br><br>Also select <strong class="text-strong">Search-back at startup/reset</strong>.  This setting tells BI, regardless of time, find current settings for things like Preset, Brightness etc.  In this particular case, even though the event states 7:54 pm, the event will be executed regardless of time when auto-cycle is reset.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=2051" class="postimage" alt="control event schedule.PNG" onclick="viewableArea(this);" /></dt></dl></div><br>With at least one PTZ preset in the Event schedule, BI always knows which preset to start.  If there are other preset events entered, not a problem.  Based on the time of day, the correct preset will always be chosen.<br><br><br></div></div><span style="font-size:150%;line-height:116%"><strong class="text-strong">Automation Use Cases</strong></span><div style="margin-left:3em"><br>Coming soon!  How customers are creating triggers to home automation systems and other devices based on Presets.<br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1268" class="postimage" alt="preset action map.png" onclick="viewableArea(this);" /></dt></dl></div><br></div><span style="font-size:150%;line-height:116%"><a name="Pro Tips">Pro Tips</a></span><div style="margin-left:3em"><br><strong class="text-strong">Pro Tip 1</strong><div style="margin-left:3em">Pro Tip 1 is about awareness.  Some settings in the Trigger tab are universal, i.e. they apply across ALL zones whether they are defined in the Trigger tab OR for a preset.  <a href="viewtopic.php?f=22&amp;t=2290#Pro%20Tip%201" class="postlink">See Pro Tip 1</a> above for details.<br><br></div><strong class="text-strong">Pro Tip 2</strong><div style="margin-left:3em">Also regarding the Trigger tab and defining Zones in Presets, you have to be careful if you define zones in Presets AND in the Trigger tab.<br>See <a href="viewtopic.php?f=22&amp;t=2290#Pro%20Tip%202" class="postlink">Pro Tip 2</a> above for details.<br><br></div><strong class="text-strong">Pro Tip 3</strong><div style="margin-left:3em">Users often wonder if a security guard takes control of a camera for investigation, how to then set the starting preset after autocycle resumes.<br>See <a href="viewtopic.php?f=22&amp;t=2290#Pro%20Tip%203" class="postlink">Pro Tip 3</a> above for details.<br><br></div><strong class="text-strong">Pro Tip 4</strong><div style="margin-left:3em">Use case:  You have a camera facing the street.  However, you only really care about people entering your property.  Therefore you create Preset 1 facing the street.  When there is activity, camera moves to preset 2.  In preset 2 you apply more advanced analytics such as DeepStack to generate smarter alerts.<br><br>Step 1: When camera triggers, tell BI to move to a specific preset.<br>From Camera settings -&gt; Trigger tab.<br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=2043" class="postimage" alt="ptz_pro tip 4-image 1.png" onclick="viewableArea(this);" /></dt></dl></div><br>Step 2: Set how long camera should remain in Preset position.<br>Camera settings -&gt; PTZ tab.<br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=2044" class="postimage" alt="ptz_pro tip 4-image 2.png" onclick="viewableArea(this);" /></dt></dl></div><br>Pro Tip 3 above explains how to tell camera to move back to original position.<br><br></div></div><span style="font-size:150%;line-height:116%"><a name="Gotchas">Gotchas</a></span><div style="margin-left:3em"><br>This section documents learnings from past tickets.<br><br><strong class="text-strong"><a name="Gotcha 5">Gotcha 5</a>: ONVIF PTZ presets disappear</strong><div style="margin-left:3em"><br>Issue:  You connected your camera via ONVIF.  PTZ is working.  However, BI consistently loses PTZ presets, PTZ controls still work.<br><br>Turns out cameras may have restart timers.  If enabled, the restart may erase your presets.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=2102" class="postimage" alt="ptz_restart.png" onclick="viewableArea(this);" /></dt></dl></div><br></div>  <br><strong class="text-strong"><a name="Gotcha 4">Gotcha 4</a>: No PTZ Functionality</strong><div style="margin-left:3em">See <strong class="text-strong">Connecting PTZ functionality to Blue Iris</strong> section above.</div><br><strong class="text-strong"><a name="Gotcha 3">Gotcha 3</a>: PTZ stopped working</strong><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=1954" class="postimage" alt="ptz_gotcha3.png" onclick="viewableArea(this);" /></dt></dl></div><br>The 12029 error is a network timeout.  The camera is not responding (fast enough) to the ONVIF requests.<br><br>Fix:<br>Double check all security software exemptions to make sure the BlueIris.exe is having no block/trouble accessing the network.<br>See <a href="viewtopic.php?f=14&amp;t=2080" class="postlink">Windows Tuning</a> article.<br><br>If PTZ controls came over via ONVIF, BI may need to do some remote testing to attempt to discover the actual HTTP PTZ commands and bypass ONVIF.<br><br></div><strong class="text-strong"><a name="Gotcha 2">Gotcha 2</a>: PTZ appears not to work.  However, there is just a long delay</strong><div style="margin-left:3em"><br>Sometimes you test PTZ and it appears not to be working.  It may be the the response from the camera is very slow.<br>Test:  Lower the resolution on the camera and see if PTZ becomes more responsive.<br><br></div><strong class="text-strong"><a name="Gotcha 1">Gotcha 1</a>:  Cannot set a preset</strong><div style="margin-left:3em"><br>The "set" function for presets is dependent upon the PTZ setting.  Camera settings -&gt; PTZ/Control tab.<br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1502" class="postimage" alt="ptz make.png" onclick="viewableArea(this);" /></dt></dl></div><br>The "set" function does not work with the ONVIF PTZ preset setting.  An appropriate vendor selection needs to be chosen if one exists. <br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1503" class="postimage" alt="ptz onvif.PNG" onclick="viewableArea(this);" /></dt></dl></div><br>Alternatively, many users create presets in the camera interface and import the presets via ONVIF using the Find/Inspect button in the IP Config Dialog.<br><br><br></div></div><strong class="text-strong"><span style="font-size:150%;line-height:116%">Next steps / Submitting a ticket</span></strong><div style="margin-left:3em"><br>If still an issue:<div style="margin-left:3em"><br>Describe the issue.<br>Share your camera settings.  Camera settings -&gt; General tab -&gt; Export.<br>Put the camera on the WAN for <a href="viewtopic.php?f=15&amp;t=3130" class="postlink">remote testing</a>.<br><br></div></div><p>Statistics: Posted by <a href="https://blueirissoftware.com/forum/memberlist.php?mode=viewprofile&amp;u=521">varghesesa</a> — Wed May 12, 2021 1:29 am</p><hr />
]]></content>
	</entry>
	</feed>
