<?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/29" />

	<title>Blue Iris</title>
	<subtitle>Blue Iris User Group</subtitle>
	<link href="https://blueirissoftware.com/forum/index.php" />
	<updated>2022-01-16T16:05:18+00:00</updated>

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

		<entry>
		<author><name><![CDATA[varghesesa]]></name></author>
		<updated>2022-01-16T16:05:18+00:00</updated>

		<published>2022-01-16T16:05:18+00:00</published>
		<id>https://blueirissoftware.com/forum/viewtopic.php?p=12120#p12120</id>
		<link href="https://blueirissoftware.com/forum/viewtopic.php?p=12120#p12120"/>
		<title type="html"><![CDATA[Camera frameworks • Connecting cameras - best practices]]></title>

					<category term="Camera frameworks" scheme="https://blueirissoftware.com/forum/viewforum.php?f=29" label="Camera frameworks"/>
		
		<content type="html" xml:base="https://blueirissoftware.com/forum/viewtopic.php?p=12120#p12120"><![CDATA[
<span style="font-size:150%;line-height:116%"><strong class="text-strong">Introduction</strong></span><div style="margin-left:3em"><br>This article explains best practices for connecting cameras.<br><br></div><span style="font-size:150%;line-height:116%"><strong class="text-strong">Connecting Cameras</strong></span><br>Connecting cameras to BI is a simple 3-step process.  <strong class="text-strong">If you tried connecting the camera in the past, I would recommend re-adding the camera (start fresh) and following best practices below, NOT trying to get your current setup working.</strong>  We have found users often check/un-check settings trying to get their cameras to work which then just leads to further complications and troubleshooting.  Best to start with default settings and follow best practices.  Anecdotal below.  Many tickets with similar story.<br><blockquote class="uncited"><div>Then I had issues sorting dual streams on one of the reolink cameras. I ended up just deleting it with a view to re-adding it from scratch. The very second I deleted it the CPU utilization dropped to 2% and the cooling fan stopped.</div></blockquote><div style="margin-left:3em"><br><a href="viewtopic.php?f=11&amp;t=2598" class="postlink"><strong class="text-strong">Camera setup article</strong></a><br>This article explains the settings on your camera that are needed to work with BI.<br>If the camera is speaking Spanish and BI is speaking English, the camera will never connect.<br>After this article, you should be able to go to your cameras and make the appropriate adjustments to the camera.<div style="margin-left:3em"><br><a href="viewtopic.php?f=11&amp;t=2598#Key%20frame%20ratio" class="postlink">Key frame issue</a><br>NOT having adequate key frames especially when recording D2D can cause so many issues that I decided to create a link directly to the key frame sub-section in the Camera setup article since I reference it so much in tickets.<br><br><strong class="text-strong"><a href="viewtopic.php?f=22&amp;t=2598#Camera%20settings" class="postlink">Camera encoding settings</a></strong><br>Knowing camera encoding settings that work with BI is also a very common issue.<br><br></div><a href="viewtopic.php?f=11&amp;t=2043" class="postlink"><strong class="text-strong">Camera Connector article</strong></a><br>This article is about the settings on the actual BI connector to connect to the camera over the network.<br>This article explains dual streams which is a HUGE CPU optimization and how to connect main and sub streams from your camera.<div style="margin-left:3em"><br>Step 2 of the connector article explains how to connect via ONVIF to get video and often PTZ controls.<br>Step 3 explains how to leverage the BI drivers to access additional functionality that may exist on the camera, e.g. a speaker for two-way talk.<br><br></div><a href="viewtopic.php?f=22&amp;t=2778" class="postlink"><strong class="text-strong">Video tab article</strong></a> <br>This article explains all the server settings that can affect the video stream.<br><br><strong class="text-strong"><a href="viewtopic.php?f=22&amp;t=3142" class="postlink">Camera stats</a></strong><br>This is a good time to review the camera stats to confirm you have good, healthy video streams.<br><br><br></div><span style="font-size:150%;line-height:116%"><strong class="text-strong">Submitting tickets</strong></span><br><br>Review the troubleshooting guides in the <a href="viewtopic.php?f=26&amp;t=2982#Cameras" class="postlink">Cameras section</a> of the Troubleshooting toolkit to self-correct.<br><br>The <a href="viewtopic.php?f=21&amp;t=2704" class="postlink">Camera issues article</a> is an example of the needed information to troubleshoot.<p>Statistics: Posted by <a href="https://blueirissoftware.com/forum/memberlist.php?mode=viewprofile&amp;u=521">varghesesa</a> — Sun Jan 16, 2022 4:05 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[varghesesa]]></name></author>
		<updated>2022-01-04T15:37:19+00:00</updated>

		<published>2022-01-04T15:37:19+00:00</published>
		<id>https://blueirissoftware.com/forum/viewtopic.php?p=11946#p11946</id>
		<link href="https://blueirissoftware.com/forum/viewtopic.php?p=11946#p11946"/>
		<title type="html"><![CDATA[Camera frameworks • Camera connection error codes troubleshooting]]></title>

					<category term="Camera frameworks" scheme="https://blueirissoftware.com/forum/viewforum.php?f=29" label="Camera frameworks"/>
		
		<content type="html" xml:base="https://blueirissoftware.com/forum/viewtopic.php?p=11946#p11946"><![CDATA[
<span style="font-size:150%;line-height:116%"><strong class="text-strong">Introduction</strong></span><div style="margin-left:3em"><br> <img class="smilies" src="https://blueirissoftware.com/forum/images/smilies/icon_idea.gif" width="15" height="17" alt=":idea:" title="Idea"> If Windows provides an error code when trying to connect to a camera, the error code will be shared in the camera window.  This provides a direct path to self-correct based on the error code.<br><br>The <strong class="text-strong">Next steps / Submitting a ticket</strong> section at the bottom of the article states needed information to move forward.<br><br></div><span style="font-size:150%;line-height:116%"><strong class="text-strong">Troubleshooting</strong></span><div style="margin-left:3em"><br><strong class="text-strong">Camera error code</strong><br><br>The error code will be listed in the camera window as well as the Camera settings -&gt; General tab.  <br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=2305" class="postimage" alt="symptoms to resolution_camera issues_error code.png" onclick="viewableArea(this);" /></dt></dl></div><br><br><strong class="text-strong"><a href="viewtopic.php?f=15&amp;t=2773" class="postlink">Camera errors article</a></strong><br><strong class="text-strong">We are documenting known errors and resolutions in the link above.</strong>  Go to the article, find your error and follow the guidance for resolution.<br><br> <img class="smilies" src="https://blueirissoftware.com/forum/images/smilies/icon_idea.gif" width="15" height="17" alt=":idea:" title="Idea"> From the document, the 8000274C error is the Windows socket error:<br><br>WSAETIMEDOUT<br>10060<br>Connection timed out.<br>A connection attempt failed because the connected party did not properly respond after a period of time, or the established connection failed because the connected host has failed to respond.<div style="margin-left:3em"><br><strong class="text-strong">Basically every time BI tries to talk to the camera, the camera times out.</strong><br><br></div><strong class="text-strong">Find/Inspect Dialog</strong><br><br>User also shared the output from the Find/Inspect dialog.  I covered the IP address in order to maintain privacy.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=2306" class="postimage" alt="symptoms to resolution_camera issues_find inspect.png" onclick="viewableArea(this);" /></dt></dl></div><br>The timeout and 12002 error (also documented in the Camera errors dialog) further validates BI cannot talk to the camera.<br><br><br></div><span style="font-size:150%;line-height:116%"><strong class="text-strong">What changed?</strong></span><br><br>If the camera worked before, the question you have to ask yourself is what changed?  Why does the camera no longer work?  If the camera worked before and the error message is a networking (Windows socket) error, I doubt the issue is with the BI server settings.<br><br>Suggestions:<ul><li>I would double check how the camera connected.  If the camera works via the vendor app, it's a safe bet the camera is fine.  If you connected originally via UPnP, UPnP rules are often deleted by routers due to security if the connected device goes down.  <a href="viewtopic.php?f=11&amp;t=2043#Step%202" class="postlink">Try connecting directly to the camera (Step 2).</a></li>  <li>Reboot the camera.  The ports used by BI (third party software) are often NOT the same ports used by camera vendor apps.</li><li>Install VLC on the BI server and <a href="viewtopic.php?f=29&amp;t=2584" class="postlink">see if VLC can connect</a> to the camera.</li>  </ul><br><span style="font-size:150%;line-height:116%"><strong class="text-strong">Next steps / Submitting a ticket</strong></span><br><br>If after all of the above, BI still cannot connect, it may be necessary to put the camera on the WAN for remote testing.<div style="margin-left:3em"><br><strong class="text-strong">Support info:</strong> Include support info in body of email.  Global settings -&gt; About tab -&gt; Email support button.  Copy/paste information in body of email.<br><br><strong class="text-strong">Describe the issue.</strong><div style="margin-left:3em">Camera make/model.<br>Can you connect camera via VLC.<br><a href="viewtopic.php?f=27&amp;t=3051" class="postlink">Screenshot / video is always helpful.</a><br><br></div><strong class="text-strong"><a href="viewtopic.php?f=15&amp;t=3130" class="postlink">Remote testing</a></strong><br>Follow guidelines in link above for remote testing.<br><br></div><p>Statistics: Posted by <a href="https://blueirissoftware.com/forum/memberlist.php?mode=viewprofile&amp;u=521">varghesesa</a> — Tue Jan 04, 2022 3:37 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[varghesesa]]></name></author>
		<updated>2021-09-02T01:44:11+00:00</updated>

		<published>2021-09-02T01:44:11+00:00</published>
		<id>https://blueirissoftware.com/forum/viewtopic.php?p=10258#p10258</id>
		<link href="https://blueirissoftware.com/forum/viewtopic.php?p=10258#p10258"/>
		<title type="html"><![CDATA[Camera frameworks • Connector errors]]></title>

					<category term="Camera frameworks" scheme="https://blueirissoftware.com/forum/viewforum.php?f=29" label="Camera frameworks"/>
		
		<content type="html" xml:base="https://blueirissoftware.com/forum/viewtopic.php?p=10258#p10258"><![CDATA[
<span style="font-size:150%;line-height:116%"><strong class="text-strong">Introduction</strong></span><br><div style="margin-left:3em"><br>Not being able to connect cameras and streaming correctly can be a real frustration.  This article does a deep dive on how to resolve this one issue.<br><br>The <strong class="text-strong">Next steps / Submitting a ticket</strong> section at the bottom of the article states needed information to move forward.<br><br><br></div><strong class="text-strong"><span style="font-size:150%;line-height:116%">Troubleshooting</span></strong><br>Fortunately live view has a very simple video pipeline: <br>Camera settings -&gt; Decode -&gt; Console view<div style="margin-left:3em"><br><strong class="text-strong">Re-add camera</strong><div style="margin-left:3em"><strong class="text-strong">I would first recommend re-adding the camera and <a href="viewtopic.php?f=29&amp;t=3037" class="postlink">following best practices</a>, NOT trying to get your current setup working.</strong>  We have found users often check/un-check settings trying to get their cameras to work which then just leads to further complications and troubleshooting.  Best to start with default settings and follow best practices.<br><br></div><strong class="text-strong">Routine maintenance</strong><div style="margin-left:3em">Check <a href="viewtopic.php?f=12&amp;t=2080#Server%20Health" class="postlink">server health section</a> for any known issues.  See if resolving those issues restores stability.<br><br></div><strong class="text-strong">Windows</strong><div style="margin-left:3em">Anti-virus and Firewall settings can adversely affect network connectivity.<br>Good to run through all the checks in the Windows tuning article.<br>Pay attention to the <a href="viewtopic.php?f=20&amp;t=2080#Antivirus" class="postlink">Anti-virus and Firewall settings</a>.<br><br></div><strong class="text-strong">Camera settings</strong><div style="margin-left:3em">First what are the <a href="viewtopic.php?f=22&amp;t=2778#Camera%20stats" class="postlink">camera stats</a>?  <br>Are the stats lousy, e.g. 1 fps?  Less than 0.5 for the key frame ratio?<br>If so, you need to revisit the <a href="viewtopic.php?f=11&amp;t=2598#Camera%20settings" class="postlink">camera settings</a>.<br><br></div><strong class="text-strong">VLC / Third party software</strong><div style="margin-left:3em">This is the critical step.  It rules out network and camera hardware issues.  Does the camera work with other 3rd party software.  VLC is the ideal test because you can install it on the same machine that is running BI.  By doing so, if VLC works, then you know for sure the camera is not the issue nor is the network.<br>The <a href="viewtopic.php?f=12&amp;t=2451" class="postlink">VLC article</a> has details on how to install/run VLC if you are not familiar with VLC.<br><br>Once you know the VLC rtsp string, it easy to add the camera feed to BI.  Keep in mind, this will add the camera feed only.  If the camera has PTZ or other functionality, access to that functionality will not be available.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=2400" class="postimage" alt="ip camera connection_vlc.png" onclick="viewableArea(this);" /></dt></dl></div><br>If the camera works using VLC but video still does not come through in BI, switch back to Http and try the VLC option.  This tells BI to use the VLC stream parser.  Otherwise, BI uses its own stream parser.  Make sure <strong class="text-strong">Use RTP/UDP ports</strong> is unselected.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1739" class="postimage" alt="live view vlc.png" onclick="viewableArea(this);" /></dt></dl></div><br></div><strong class="text-strong">Decode</strong><div style="margin-left:3em">Turn Hardware acceleration on/off.  Works?<br>Camera settings -&gt; Video tab -&gt; Hardware decode = No.<br><br>The <a href="viewtopic.php?f=22&amp;t=2778#Video%20tab" class="postlink">Video tab</a> article details ALL the server settings that can affect the video stream.<br><br><br></div></div><span style="font-size:150%;line-height:116%"><strong class="text-strong">Next steps / Submitting a ticket</strong></span><br><br>If after all of the above, BI still cannot connect, it may be necessary to put the camera on the WAN for remote testing.<div style="margin-left:3em"><br><strong class="text-strong">Support info:</strong> Include support info in body of email.  Global settings -&gt; About tab -&gt; Email support button.  Copy/paste information in body of email.<br><br><strong class="text-strong">Describe the issue.</strong><div style="margin-left:3em">Camera make/model.<br>Can you connect camera via VLC.<br><a href="viewtopic.php?f=27&amp;t=3051" class="postlink">Screenshot / video is always helpful.</a><br><br></div><strong class="text-strong">Server health</strong><div style="margin-left:3em">Confirm any and all errors in the logs were addressed and resolved prior to submitting a ticket.<br><br></div><strong class="text-strong"><a href="viewtopic.php?f=15&amp;t=3130" class="postlink">Remote testing</a></strong><br>Follow guidelines in link above for remote testing.<br>If remote testing is not possible, see <a href="viewtopic.php?f=21&amp;t=2704" class="postlink">Camera issues article</a> for needed screenshots/information.<br><br></div><p>Statistics: Posted by <a href="https://blueirissoftware.com/forum/memberlist.php?mode=viewprofile&amp;u=521">varghesesa</a> — Thu Sep 02, 2021 1:44 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[varghesesa]]></name></author>
		<updated>2021-07-28T13:23:03+00:00</updated>

		<published>2021-07-28T13:23:03+00:00</published>
		<id>https://blueirissoftware.com/forum/viewtopic.php?p=9819#p9819</id>
		<link href="https://blueirissoftware.com/forum/viewtopic.php?p=9819#p9819"/>
		<title type="html"><![CDATA[Camera frameworks • No Signal Error / Loss of signal]]></title>

					<category term="Camera frameworks" scheme="https://blueirissoftware.com/forum/viewforum.php?f=29" label="Camera frameworks"/>
		
		<content type="html" xml:base="https://blueirissoftware.com/forum/viewtopic.php?p=9819#p9819"><![CDATA[
<strong class="text-strong"><span style="font-size:150%;line-height:116%">Introduction</span></strong><div style="margin-left:3em"><br>Not being able to connect cameras and stream correctly can be a real source of frustration. The <a href="viewtopic.php?f=26&amp;t=2982#Cameras" class="postlink">Troubleshooting Toolkit</a> deals with problematic cameras from three perspectives.  First, is the BI connector configured correctly and is the camera working properly on the network.  Second, if an error code is provided by Windows, address the issue directly.  This article addresses all the other aspects of the Server, Cameras and Network that can cause issues.  This article is largely based on past tickets.<br><br><strong class="text-strong">Webinar</strong><br>If you want to hear the webinar discussion associated with No signal errors, watch the <a href="https://youtu.be/4kR2QVUzPk0" class="postlink">Video Streaming Pipelines article</a>.  I speak about this article at the 32:48 mark of the webinar.<br><br><strong class="text-strong">Camera stats</strong><br>The Status -&gt; Camera tab as mentioned in the <a href="viewtopic.php?f=22&amp;t=3142" class="postlink">Camera stats article</a> maintains No Signal stats so you can easily get an idea on how big is the problem.   Furthermore, Camera settings -&gt; Watchdog allows you to set alerts when a camera losses signal.  This is a good tool to understand the scope of the problem and investigate the issue at the time it occurs.<br><br><strong class="text-strong">Version control</strong><br>If you suspect BI is the issue, go back to a <a href="viewtopic.php?f=14&amp;t=2060" class="postlink">previous version</a> and confirm whether camera starts working.<br><br>The <strong class="text-strong">Next steps / Submitting a ticket</strong> section at the bottom of the article states needed information to move forward.<br><br><br></div><span style="font-size:150%;line-height:116%"><strong class="text-strong">Troubleshooting</strong></span><div style="margin-left:3em"><br><span style="text-decoration:underline"><a name="Network">Network</a></span><div style="margin-left:3em">This section deals with the network.  Is the network saturated causing camera connection issues?  Have your cameras gone bad?  Is the issue the network equipment?<br><a href="viewtopic.php?f=20&amp;t=2539#Network%20tests" class="postlink">Check network tests section</a>.<br><br></div><strong class="text-strong">Server</strong><div style="margin-left:3em"><br><strong class="text-strong">New server</strong><div style="margin-left:3em">I understand not everyone is able to run this test, but if you have an additional Windows machine, try running BI on that machine.  It's very possible your server hardware is faulty.  <strong class="text-strong">Always good to restart/reboot the server</strong>.<br><br>Quote from a previous ticket.<blockquote class="uncited"><div>Rebuilt the system and have all cameras working now, not sure what was the problem, but my storage has been tripled and now running the OS on a SSD so worth the effort. Thanks for all the help.</div></blockquote></div><strong class="text-strong">Routine maintenance</strong><div style="margin-left:3em">Check <a href="viewtopic.php?f=12&amp;t=2080#Server%20Health" class="postlink">server health section</a> for any known issues.  See if resolving those issues restores stability.<br><br></div><strong class="text-strong">Windows</strong><div style="margin-left:3em">Start with the Windows Tuning article.  BI will not run properly if BI is in conflict with Windows.<br>Focus on <a href="viewtopic.php?f=20&amp;t=2080#Antivirus" class="postlink">Antivirus and Firewall exemptions</a>.  If other software is impeding the ability for BI to talk to the cameras, then of course you will get No signal errors.<br><br></div><strong class="text-strong"><a name="Server power settings">Server power settings</a></strong><div style="margin-left:3em"><a href="viewtopic.php?f=20&amp;t=2080#Power%20savings" class="postlink">Check power savings</a>.<br><br></div><strong class="text-strong"><a name="Hardware acceleration">Hardware acceleration</a></strong><div style="margin-left:3em">Issue:  This user was convinced a BI Update killed his camera streams.  Notice all the No signal windows.<br><br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1522" class="postimage" alt="no-signal_optimized.png" onclick="viewableArea(this);" /></dt></dl></div><br>Video path: Camera video/feed -&gt; Decode -&gt; Console view (fairly simple path)<br>Simplify the video pipeline.<br><br><span style="text-decoration:underline">Camera video/feed</span><br>Revisit your camera encoding settings.  The <a href="viewtopic.php?f=22&amp;t=2598#Camera%20settings" class="postlink">Camera setup article</a> has details.  <br>Since many cameras went out at once, highly unlikely the issue are camera settings on all the cameras.<br><br><span style="text-decoration:underline">Decode</span><br>Turn HA on/off and see if video works.  User turned HA off and all the cameras returned.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1524" class="postimage" alt="experiment-2_optimized.png" onclick="viewableArea(this);" /></dt></dl></div><div style="margin-left:3em"><strong class="text-strong">Summary</strong><br>GPU / Hardware Incompatibility<br>There is nothing more frustrating than doing a BI update and all your camera streams stop.  Many users state the BI Update caused the issue.  Sharing this story because it's easy to place fault.  The above was a real ticket.  <img class="smilies" src="https://blueirissoftware.com/forum/images/smilies/icon_e_smile.gif" width="15" height="17" alt=":)" title="Smile">  The customer was convinced the issue was with the BI update until proven otherwise.  The issue was actually due to a <strong class="text-strong">Windows update</strong>.<br><br>Rolling back to the previous version or last stable version did not resolve the issue.  The customer was convinced the issue was with the BI update.  Instead of trouble-shooting, he waited for the next update, hoping for a fix.<br><br>Unfortunately, no fix came.  The customer then revisited my trouble-shooting email a few weeks later.  I first asked the customer to turn off cameras and to observe whether other cameras started working.  I suspected the CPU was being overworked.  No improvement after disabling all the cameras but one.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1523" class="postimage" alt="experiment-1_optimized.png" onclick="viewableArea(this);" /></dt></dl></div><br>My next suggestion was to turn off hardware acceleration.  After doing so for the non-working cameras, all came back online!<br><br>We suspect the root cause was probably a Windows update or GPU update that disrupted the camera streams.  Moral to the story is BI is dependent on many external drivers and software.  All these 3rd party dependencies can lead to instability.  <strong class="text-strong">Second take away is turn off hardware acceleration if a camera or group of cameras constantly has no signal and see if issue goes away.  Hardware acceleration is one of the few settings that can affect many cameras at once</strong>.<br><br>FYI.  The software now turns off HA automatically for a camera if it determines the stream is not compatible and this is logged to Status-&gt;log as well.  <br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1525" class="postimage" alt="hwva.png" onclick="viewableArea(this);" /></dt></dl></div><br>If you want to fix the problem, you can go to the camera settings on the camera and adjust the encoding to a more simple format.  See <a href="viewtopic.php?f=22&amp;t=2598#Camera%20settings" class="postlink">Camera settings article</a> for details.<br>Or wait for the next driver update that may fix the issue caused by the current driver.<br><br>The <a href="viewtopic.php?f=22&amp;t=2778" class="postlink">Video tab</a> article details ALL the server settings that can affect the video stream.<br><br><br></div></div></div><strong class="text-strong">Cameras</strong><div style="margin-left:3em"><strong class="text-strong">WIFI Cameras</strong><div style="margin-left:3em"><br>WIFI Cameras are problematic and becoming more so with higher and higher resolutions.  It's a lot of data to carry over the air.  See customer testimonial below.<br><blockquote class="uncited"><div>I had some wireless cams for a year or so and it was a constant issue. I tried changing frequencies and limiting frame rates and it was still problematic. Wireless is great but for cameras it's not practical yet. Just think of how much data you're trying to force in one second. Even at 5 fps with 7 cams, that's basically 35 pictures every second your trying to force though the air plus I'm sure you're surfing the web, etc.  Sorry to bring you bad news but the bottom line is Wi-Fi cameras all lose connection. Even a lot of cheap Chinese wired cameras drop out a lot. you just have to live with the "lost connection" Alert.</div></blockquote>While working one ticket, a user had 12 WIFI cameras:  some indoor, some outdoor, different manufacturers, 2 MP or 5 MP all using 2.4 GHz WIFI.  The user did not want to replace all his cameras.  Instead he installed 2 BI servers, thinking his BI servers were overloaded.  No impact (11 cameras is generally a trivial load for BI software).  He then decided to install 2 routers thinking he could distribute the traffic across routers.  No impact, there was still the same noise on the airways.<br><br>The fix: The user was able to convert 9 of the 12 cameras to PoE.<br><blockquote class="uncited"><div>I took your advice, did the research, and converted 9 out of my 12 cameras to PoE from wireless.  Their stability increased to such a great degree that I (gradually) combined all of them onto one license (on a used laptop dedicated to BI).  I then did a little bit of tweaking their frame rates and bitrates.<br><br>The stats look pretty good to me and the stability seems close to perfect.  That has resulted in good news and bad news.  Good:  You came through for me and now my Blue Iris setup is in great shape.  Bad:  I now only need one of my two licenses, so I will not be renewing one in a few months.</div></blockquote>In case anyone is wondering how to convert WIFI cameras to PoE cameras, from the user:<ul><li>I bought a <a href="https://www.amazon.com/gp/product/B075G2PM17/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&amp;psc=1" class="postlink">PoE switch</a>.  This one has 4 ports but you can daisy chain another one off it.  Or you can get switches that have more ports.  Either way, you must have the switch connected to your router, and then all of your cameras must connect to a switch.</li><li>For each camera, I bought an active <a href="https://www.amazon.com/gp/product/B077982XCS/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&amp;psc=1" class="postlink">PoE splitter</a>.  It is inserted between the camera connections (power and ethernet connectors) and the ethernet cable that comes from your switch.</li></ul>That’s all there is to it.  There are some restrictions, such as a max of 300’ of ethernet cable between a switch and the camera, and you have to be aware of the wattage required by your camera to make sure your switch can power it, but that’s about it.<br><br><strong class="text-strong">Wi-Fi SweetSpots</strong><br>FYI, WIFI SweetSpots is a tool recommended by a user to measure WIFI strengths at different locations.<br><br></div></div></div> <img class="smilies" src="https://blueirissoftware.com/forum/images/smilies/icon_idea.gif" width="15" height="17" alt=":idea:" title="Idea"> <strong class="text-strong">Network equipment, BI Server/Windows and Cameras have been ruled out.</strong><br><br><br><br><span style="font-size:150%;line-height:116%"><strong class="text-strong">Next steps / Submitting a ticket</strong></span><div style="margin-left:3em"><br><strong class="text-strong">Summary</strong><br>Findings from above.  We need confirmation to everything above.<div style="margin-left:3em">Confirm network is working.<br>Confirm server settings<div style="margin-left:3em">Anti-virus and firewall settings are correct.  Screenshot preferred.<br>Power settings are correct.  Screenshot preferred.<br>Tested with HA on/off.<br>Any WIFI cameras.</div>Server health<div style="margin-left:3em">Confirm any and all errors in the logs were addressed and resolved prior to submitting a ticket.<br><br></div></div><strong class="text-strong">Remote testing</strong><br>Put the camera on the WAN for <a href="viewtopic.php?f=15&amp;t=3130" class="postlink">Remote testing</a>.</div><p>Statistics: Posted by <a href="https://blueirissoftware.com/forum/memberlist.php?mode=viewprofile&amp;u=521">varghesesa</a> — Wed Jul 28, 2021 1:23 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[varghesesa]]></name></author>
		<updated>2021-07-06T02:29:15+00:00</updated>

		<published>2021-07-06T02:29:15+00:00</published>
		<id>https://blueirissoftware.com/forum/viewtopic.php?p=9609#p9609</id>
		<link href="https://blueirissoftware.com/forum/viewtopic.php?p=9609#p9609"/>
		<title type="html"><![CDATA[Camera frameworks • Concept: Blue Iris Streaming Overview]]></title>

					<category term="Camera frameworks" scheme="https://blueirissoftware.com/forum/viewforum.php?f=29" label="Camera frameworks"/>
		
		<content type="html" xml:base="https://blueirissoftware.com/forum/viewtopic.php?p=9609#p9609"><![CDATA[
<span style="font-size:150%;line-height:116%"><strong class="text-strong">Introduction</strong></span><br><br>Blue Iris handles video and audio streams in many ways.  It first needs to handle the streams coming from Blue Iris.  However, BI also creates video / audio streams to send to different endpoints.<ul><li>Web Interface (UI3)</li><li>Mobile devices</li><li>Other web servers or integrations</li><li>YouTube</li><li>Facebook live</li><li>etc</li></ul>Because BI provides access to camera streams, how a user or integration chooses to use the stream is endless.<br><br><span style="font-size:150%;line-height:116%"><strong class="text-strong">Pipelines</strong></span><br><br>The streaming pipelines are a very important concept to understand.  It makes understanding the features in BI so much easier.  The most common BI pipelines are:<ul><li>Live view: How camera feeds come into BI for view in the console or to be recorded.</li><li>Playback view: How video / audio is played back from recordings</li><li>Export to a file is a final common pipeline.  While you may not think of saving to a file as a streaming pipeline, in fact, it is and is very similar to the Playback pipeline.</li></ul><span style="text-decoration:underline">Live View</span><br><br>The key takeaway with live view is the difference in the pipeline between viewing in the console versus viewing from a remote endpoint.  <br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1454" class="postimage" alt="live view.png" onclick="viewableArea(this);" /></dt></dl></div>Once a video stream has been decoded, it can be viewed.  Thus, in the console the stream from the camera is decoded and displayed.<br>However, to view on a remote device, the BI server has the responsibility of sending the stream to the Endpoint.  In order to do so, BI must first encode the video so that it can be sent over the wire (internet) for the remote device to decode and view.<br><br><span style="text-decoration:underline">Playback</span><br><br>Similar to live view, playback is all about playing video as well.  However, the source is no longer the camera or live video feed.  The source is the recording.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1455" class="postimage" alt="playback.png" onclick="viewableArea(this);" /></dt></dl></div>Similar to live view, playback to a remote device also has the extra encoding step.<br><br><span style="text-decoration:underline">Recordings</span><br><br>Similar to above, recording to a file also entails a video pipeline.<br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1456" class="postimage" alt="record.png" onclick="viewableArea(this);" /></dt></dl></div>From the recordings tab, you have to choose the Video file format and compression settings.  Most users save to BVR format so I will table the discussion regarding the other formats.  In regards to the Video compression section, a very popular option is Direct to Disc because it saves on CPU.  The safer choice is to Re-encode using BI software.  Users often start with D2D and switch to Re-encode if there are issues.<br><br><span style="text-decoration:underline">Export to file</span><br><br>Export to file reads from the recordings (BVR) similar to playback, however Export to file, then saves the contents into another file format, e.g. MP4.<br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1457" class="postimage" alt="export to file.png" onclick="viewableArea(this);" /></dt></dl></div>FYI, Decode -&gt; Encode is often referred to as Re-encode.  Basically you are converting the video stream from one format to another.<br><br><strong class="text-strong"><span style="font-size:150%;line-height:116%">Mapping Pipelines to BI Functionality</span></strong><br><br>Once you understand the BI pipelines, understanding the dialogs and settings becomes so much easier.<br><br><span style="text-decoration:underline"><strong class="text-strong">Decode</strong></span><br><br>Let's start with Decode.  You can instruct BI to decode video via hardware acceleration or BI software.  Below are the ways to do so.<ul><li>Live view to console:  The video source for live view is the live camera feed.<ul><li>Turn on/off globally for all cameras: <br>Hardware accelerated decode = &lt;choose setting based on hardware&gt;.  Global settings -&gt; Cameras tab.<br>Hardware decode = Default.  Camera settings -&gt; Video tab.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1466" class="postimage" alt="HA.PNG" onclick="viewableArea(this);" /></dt></dl></div></li><li>Turn on/off at camera level<br>Hardware accelerated decode = &lt;any setting&gt;.  Global settings -&gt; Cameras tab.<br>Hardware decode = No.  Camera settings -&gt; Video tab.  Turns off HA at the camera level.  Overrides global setting.<br>Hardware decode = &lt;choose setting based on hardware&gt;.  If you have an Intel processor with QuickSync and a GPU graphics card, e.g. NVidia, you can mix and match HA across both devices.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1467" class="postimage" alt="HA camera.png" onclick="viewableArea(this);" /></dt></dl></div></li></ul>Hardware acceleration is usually enabled if you have supporting hardware (Intel/AMD processor and/or an NVidia graphics card).  By doing so, you can save on CPU usage.</li> <li>Playback to console: The difference between live view and playback view is the source is the file recording, not the live camera stream.<br>To turn on HA for playback, enable Also BVR.  Camera settings -&gt; Video tab.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1468" class="postimage" alt="also bvr.png" onclick="viewableArea(this);" /></dt></dl></div><br>Since Playback is much less frequently used than streaming cameras and decoding live streams, Also BVR is off by default.<br>Furthermore, the playback window provides the seek/scan functionality in the recording.  The seek/scan functionality that comes with playback is not conducive for GPUs.  GPUs are good for processing continuous streams.  The back &amp; forth associated with video search during playback can lead to an unresponsive user interface while the GPU tries to catch up.</li><li>Recordings<ul><li>Direct-to-disc (D2D): Saving D2D has no decoding/encoding steps because, by definition, the video content from the camera is being saved directly to disk.</li><li>Re-encode: The source for recordings is the live camera feed, similar to Live view.<br>Therefore, similar to Live view, decoding in hardware or software is determined by the global or camera HA setting as mentioned above for Live view.</li></ul></li></ul>The other pipeline permutations should now be easier to understand based on above.<ul><li>Live view to remote endpoint<br>Since the source is the live camera feed, decoding will be based on the global/camera HA settings as explained above for Live view.</li><li>Playback to remote endpoint<br>Since the source is the file recording, decoding will be based on the Also BVR setting as explained above for Playback.</li><li>And finally, when exporting to a file, the source is also the file recording, so decoding will be based on the Also BVR setting as explained above Playback.</li></ul><strong class="text-strong"><span style="text-decoration:underline">Encode</span></strong><br>Encoding is much easier to understand because it's the same dialog (Encoder options dialog) that appears in many places.<ul><li>Streaming/playback to remote endpoints: Global settings -&gt; Web server tab -&gt; Advanced -&gt; Configure</li><li>Export to file: Convert/Export -&gt; Configure<br>Keep in mind when saving D2D, motion overlays and text/graphics overlays are stored as meta data.  They are not part of the actual video.  Therefore you have options whether to include them with the export.  When selecting Re-encode, the video will have the overlays if you had them turned on/off when recording.  No option to include the overlays later.<br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1471" class="postimage" alt="export overlays.png" onclick="viewableArea(this);" /></dt></dl></div></li><li>Record: Camera settings -&gt; Record tab -&gt; Video file format and compression -&gt; Re-encode -&gt; Configure</li></ul>Regardless of how you get to the encoder options (below is from the Camera settings -&gt; Record tab), encoding in hardware or software is determined by the HA setting in the Encoder option dialog.  Encoding with hardware is experimental.  Often it does not work and causes problems.  <strong class="text-strong">The recommendation is to leave HA = No for encoding.</strong><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1470" class="postimage" alt="record settings.png" onclick="viewableArea(this);" /></dt></dl></div><strong class="text-strong"><span style="font-size:150%;line-height:116%">Summary</span></strong><br><br>The point to this article is to provide an easy way to understand the video pipelines that exist in BI.  By doing so, it should now be a little easier to understand how to change BI settings to resolve video stream issues on your system.  <br><ul><li>If live view from a camera is choppy or jittery, what should I do?</li><li>If the playback is entirely black on UI3, what should I do?</li></ul>All the Gotchas and fixes in the Camera Stream Optimization article will be explained in the context of the video pipelines to provide even more context and understanding to the video pipeline concept.<br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1510" class="postimage" alt="generic pipeline.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 Jul 06, 2021 2:29 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[varghesesa]]></name></author>
		<updated>2021-02-04T15:18:36+00:00</updated>

		<published>2021-02-04T15:18:36+00:00</published>
		<id>https://blueirissoftware.com/forum/viewtopic.php?p=7999#p7999</id>
		<link href="https://blueirissoftware.com/forum/viewtopic.php?p=7999#p7999"/>
		<title type="html"><![CDATA[Camera frameworks • Camera Streams]]></title>

					<category term="Camera frameworks" scheme="https://blueirissoftware.com/forum/viewforum.php?f=29" label="Camera frameworks"/>
		
		<content type="html" xml:base="https://blueirissoftware.com/forum/viewtopic.php?p=7999#p7999"><![CDATA[
<span style="font-size:150%;line-height:116%"><strong class="text-strong">Introduction</strong></span><br>This article is about issues with the quality of your video streams at different endpoints.<br><br><strong class="text-strong">This article is NOT about connecting cameras.</strong>  If you want to know how to connect cameras correctly review the <strong class="text-strong">Connect cameras correctly</strong> section in the <a href="viewtopic.php?f=23&amp;t=2426" class="postlink">Checklist</a>.  <br><br>If the camera will not connect, the <a href="viewtopic.php?f=27&amp;t=2995" class="postlink">Camera connection errors</a> article explains how to leverage the error codes to troubleshoot the error.<br><br>If the camera was working and has since stopped, the <a href="viewtopic.php?f=27&amp;t=2484" class="postlink">No signal errors</a> article helps identify other causes that can result in cameras not connecting.<br><br>This article focuses on the quality of the video streams.  The cameras are connected but the video is choppy, stutters etc.  How do you address the issue?  Suppose the video is fine on the console but terrible during playback or when viewing from the mobile app?  <br><br><strong class="text-strong">This article explains the concept of BI video pipelines and explains how to easily troubleshoot video quality issues with your connected cameras</strong>.  For example, if playback is not working on your Android phone /tablet, you will know from this article that the video pipeline is<div style="margin-left:3em"><br>Recording -&gt; Decode -&gt; Encode -&gt; Playback on device.<br><br></div>By knowing the pipeline, you can now tweak settings associated with each node (Record, Decode, Encode, Device) in order to get the issue resolved.<br><br>If you prefer to watch the webinar associated with this article, checkout the <a href="https://youtu.be/OT3Y8n53EuQ" class="postlink">Camera Connections and Streams webinar</a>.<br><br>Reference:  If you want to learn more about how streaming and encoding works, a great reference article was created by IPVM titled <a href="https://ipvm.com/reports/h264-mjpeg-bFtandwidth-quality-test#:~:text=The%20main%20difference%20between%20H,manually%20%28ergo%20Motion%20JPEG%29." class="postlink">"H.264 vs MJPEG - Quality and Bandwidth Tested"</a>.  If you are not familiar with IPVM, they are a great resource for research and information regarding surveillance and security cameras.<br><br><span style="font-size:150%;line-height:116%"><strong class="text-strong">Issue</strong></span><br>We receive tickets associated with the camera streams being choppy, lagging in time, stuttering, loses signal or no signal error followed up with, <em class="text-italics">however, the camera is up and working fine in the camera vendor's app</em>.<br><br>The issue here is the vendor app is pulling streams from a proprietary port and protocol.  The app is also an active solution, i.e. a user opened the app and wants to view a camera so the camera wakes up and delivers a quality, bandwidth optimized stream to the user.<br><br>Blue Iris (BI), like all VMS systems, is passively viewing all the time.  Because we are a third party solution, we have access to different ports and settings on the available ports are crucial for BI to deliver a quality user experience.<br><br><span style="font-size:150%;line-height:116%"><strong class="text-strong">Video Pipeline: Camera settings x BI Settings</strong></span><br><br>In order for BI and your cameras to work well together, you have to take into account Camera and BI settings.  The <a href="https://youtu.be/4kR2QVUzPk0" class="postlink">Video Streaming Pipelines webinar</a> complements this section of the article.  Once you understand the video pipelines, it becomes easy to understand the settings that can affect a particular pipeline and thus figure out why your video streams are not working.<br><br><br><br><strong class="text-strong">Video Pipeline</strong><br><br>All the Gotchas and fixes to gotchas further below are based on the combination of Camera settings x BI settings.  In order to really understand the fix, understanding the video pipelines that exist in BI is pertinent.  Once you understand the pipelines, it becomes much easier to know what effect the Camera settings x BI settings have on the pipeline.  If you are curious to go deeper, reference the <a href="viewtopic.php?f=11&amp;t=2424" class="postlink">Blue Iris Streaming Overview</a> article.<br><br><br><a href="viewtopic.php?f=11&amp;t=2424" class="postlink"><img src="https://blueirissoftware.com/forum/download/file.php?mode=view&amp;id=1510" class="postimage" alt="Image"></a><br><br><strong class="text-strong">*** Coming soon: Direct to wire ***</strong><br>Bypass decoding / encoding completely.  Send the camera encoding straight to remote endpoints.  The remote device (mobile app, UI3, web site, YouTube etc) is responsible for decoding the stream successfully.<br><br><br><br><span style="font-size:150%;line-height:116%"><strong class="text-strong">Gotchas: Video Artifacts</strong></span><br><br>As you know, the Gotchas section documents learnings from past tickets.  All the below Gotchas provide quick visuals of the issue.  This is to allow users to quickly identify their issue and resolution.  For those with more curiosity, details on the fix in the context of BI video pipelines is provided.  This way users can attain a deeper understanding of BI video pipelines in order to self-diagnose future issues and resolve themselves instead of opening a ticket.<br><br><br><span style="font-size:125%;line-height:116%"><strong class="text-strong"><a name="Mobile app">Mobile app</a></strong></span><br>First confirm live view and playback work from the console.  There is no point trying to troubleshoot video on the mobile app unless the console is working.<br>Garbage in = Garbage out.<div style="margin-left:3em"><br><span style="font-size:125%;line-height:116%"><strong class="text-strong">Live view</strong></span><br><br><strong class="text-strong">Gotcha 1: Video distortion</strong><br><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1483" class="postimage" alt="console-live-view-artifact.png" onclick="viewableArea(this);" /></dt></dl></div><br>Issue: Encoding from BI is too complicated for your mobile device.<br>Video pipeline: Camera video/feed -&gt; Decode -&gt; <strong class="text-strong">Encode</strong> -&gt; Mobile app<br>As soon as you introduce a remote endpoint, the Encode node in the video pipeline is introduced.<br><br>Fix: Adjust encoder settings.  Global settings -&gt; Web server tab -&gt; Advanced -&gt; Configure.<ul><li>Set quality to 50%.</li><li>Hardware acceleration = No.  Hardware encoding almost never works with mobile media players.  Best to encode in BI software.</li><li>In the Advanced section, change Profile to main.</li></ul><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1481" class="postimage" alt="encoder options.png" onclick="viewableArea(this);" /></dt></dl></div><br><strong class="text-strong">Gotcha 2: Camera Stream Issues</strong><br><br>If you believe an update is causing the issue, <a href="viewtopic.php?f=14&amp;t=2060" class="postlink">go back to a previous version</a>, confirm issue goes away and let us know.  That is valuable information and may help resolve the issue.  However, we may still need to troubleshoot in your environment to understand why the current version does not work.<br><br><span style="text-decoration:underline">Isolate the issue</span><div style="margin-left:3em"><br>The question here is whether the issue is with the network or the mobile app.  To rule out the network, open a web browser on the mobile device and try to connect and login to the web server.  Is the web interface working well?  If not, the issue resides with your BI server or the network.  <br><br><span style="text-decoration:underline">Server</span><br>An easy way to test whether your server is the bottleneck is to turn the Shield to red.  You have shutdown many core functions on the server including trigger, record, alert.  Does streaming to the endpoint now work better?  Then you know your CPU is working too hard.  Otherwise you will need to troubleshoot your network.<br><br><span style="text-decoration:underline">Mobile app</span><br>If UI3 works fine on the mobile device, then the issue must reside with the video pipeline.<br>Camera feed -&gt; Decode -&gt; Encode -&gt; Media player on remote device<br><br>A common problem is the encoder settings.  The above settings generally work across media players.<br><br><br></div><span style="font-size:125%;line-height:116%"><strong class="text-strong">Playback</strong></span><br><br>The biggest difference between remote endpoint playback (mobile app, UI3) vs console playback is the Encoding node.<br>Video Pipeline: <br>Recorded file -&gt; Decode -&gt; <strong class="text-strong">Encode</strong> -&gt; Mobile device<br><br>Before troubleshooting remote endpoint playback, confirm console playback is working.  See above.<br>Garbage in = Garbage out.<br><br><strong class="text-strong">Gotcha 1: Playback is a black screen when playing on a remote endpoint (web interface, mobile app)</strong><br><br>Reported issues:  Playback at a remote endpoint is not working.  Other ticket descriptions below.<br><ul><li>Playback is a gray screen.  Playback is a black screen.</li><li>Randomly restarts from the beginning.  Playback hangs.</li></ul><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1482" class="postimage" alt="Encoding-HighToBaseline.png" onclick="viewableArea(this);" /></dt></dl></div><br><br><span style="text-decoration:underline">First confirm console playback is working</span>.  If so, encode settings is the only node left that could be causing issues.<br><br>Fix:  Simplified encoding settings.  Global settings -&gt; Web server -&gt; Advanced -&gt; Configure (Stream 0)<br>The Live view section above has a screenshot of Encoder settings that usually works.  Most important settings:<ul><li>Hardware acceleration = No.  Critical fix.</li><li>Maybe limit bit rate will have an effect.</li><li>Maybe Resize output frame width x height will have an effect.</li></ul><br><br><strong class="text-strong">Gotcha 2: Playback on Mobile device is not smooth</strong><br><br>Similar to above, the Encoding settings is often the culprit.  <br>The issue could also be with the video player on the device.  For example, we have seen tickets where playback was fine on a Samsung galaxy and broken on a Pixel 6.  A good test beyond simplifying encoding settings is test whether you can connect to the server from the mobile web browser.  If the UI3 interface works then the culprit could be the video player.  Browsers use their own video players.<br><br><br></div><span style="font-size:125%;line-height:116%"><strong class="text-strong"><a name="File Export">File Export</a></strong></span><div style="margin-left:3em"><br>Export to file has the same complexity as Playback with ONE more layer of complexity, the encoding settings similar to remote access.<br>Video Pipeline: File recording -&gt; Decode -&gt; Encode -&gt; File (usually mp4)<br><br><span style="text-decoration:underline"><strong class="text-strong">Gotcha 1: Export to file</strong></span><div style="margin-left:3em"><span style="text-decoration:underline">Pulsating jaggies happening at consistent intervals, e.g. every 1s.</span><br><div class="inline-attachment"><dl class="file"><dt class="attach-image"><img src="https://blueirissoftware.com/forum/download/file.php?id=1353" class="postimage" alt="pulsating jaggies.png" onclick="viewableArea(this);" /></dt></dl></div><br>Reported issue:<br>The user was attaching a 10s MP4 file with their email alerts.<br><br>Symptom: The video starts out fine but consistently every 1s or 2s, i.e. key frame interval, the image gets very pixelated.  The key symptom is the fact this happens in a consistent interval like every 1s or 2s implying BI or the stream is having issues processing the key frame.<br><br>The Fix:<br><br>Video path: Recorded file -&gt; Decode -&gt; <strong class="text-strong">Encode</strong> -&gt; Save to file (MP4)<ul><li>Encode: Turn off hwva.<br>We got lucky.  As you can see, the video path has many hops that could cause issues.  <br>Starting from the end and working backwards is always a good strategy.</li></ul><br></div></div><span style="font-size:150%;line-height:116%"><strong class="text-strong">Next steps / Submitting a Ticket</strong></span><br><br>If still an issue, the <a href="viewtopic.php?f=21&amp;t=2704" class="postlink">Camera issues article</a> explains needed ticket information.<p>Statistics: Posted by <a href="https://blueirissoftware.com/forum/memberlist.php?mode=viewprofile&amp;u=521">varghesesa</a> — Thu Feb 04, 2021 3:18 pm</p><hr />
]]></content>
	</entry>
	</feed>
