<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>bensoftware</title>
	<atom:link href="http://bensoftware.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://bensoftware.wordpress.com</link>
	<description>Information related to our Macintosh video surveillance software</description>
	<lastBuildDate>Mon, 30 Jan 2012 11:04:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='bensoftware.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>bensoftware</title>
		<link>http://bensoftware.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://bensoftware.wordpress.com/osd.xml" title="bensoftware" />
	<atom:link rel='hub' href='http://bensoftware.wordpress.com/?pushpress=hub'/>
		<item>
		<title>USB Cameras and SecuritySpy</title>
		<link>http://bensoftware.wordpress.com/2012/01/04/usb-cameras/</link>
		<comments>http://bensoftware.wordpress.com/2012/01/04/usb-cameras/#comments</comments>
		<pubDate>Wed, 04 Jan 2012 08:57:16 +0000</pubDate>
		<dc:creator>bensoftware</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bandwidth limitations]]></category>
		<category><![CDATA[system profiler]]></category>
		<category><![CDATA[usb cameras]]></category>
		<category><![CDATA[usb ports]]></category>
		<category><![CDATA[video surveillance system]]></category>

		<guid isPermaLink="false">http://bensoftware.wordpress.com/?p=29</guid>
		<description><![CDATA[We typically advise against using USB cameras with SecuritySpy. This is partly due to their general low video quality and short cable length, but also due to bandwidth limitations on the USB bus making it difficult to use multiple USB cameras at the same time. However, we understand that they can be an attractive option [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bensoftware.wordpress.com&amp;blog=28884752&amp;post=29&amp;subd=bensoftware&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>We typically advise against using USB cameras with SecuritySpy. This is partly due to their general low video quality and short cable length, but also due to bandwidth limitations on the USB bus making it difficult to use multiple USB cameras at the same time. However, we understand that they can be an attractive option in some situations due to their low cost and simple plug-and-play connection to the computer. Therefore, a USB camera can potentially be a cheap and useful addition to a video surveillance system in certain circumstances.</p>
<p>One USB camera will use most of the bandwidth on a USB bus (this is because USB cameras use uncompressed video, as opposed to network cameras, which use compressed video). Therefore, it is not possible to use more than one camera on the same USB bus at full resolution.</p>
<p>Although Mac computers typically have more than one built-in USB <em>port</em>, they vary in how many USB <em>busses</em> they have. In some Macs, all the ports share the same bus, and therefore the same bandwidth. On other Macs there may be multiple busses. To see how many busses your Mac has, open the &#8220;System Information&#8221; app (&#8220;System Profiler&#8221; on systems before OS X 10.7) from your /Application/Utilities/ folder. Click the &#8220;System Report&#8221; button, and locate the USB section on the left side of the window:</p>
<p><a href="http://bensoftware.files.wordpress.com/2012/01/sysreportmini2.png"><img class="aligncenter size-full wp-image-31" title="Mac Mini System Information" src="http://bensoftware.files.wordpress.com/2012/01/sysreportmini2.png?w=580&#038;h=553" alt="" width="580" height="553" /></a></p>
<p>The above system report is for a <a href="http://support.apple.com/kb/SP577">late-2009 Mac Mini</a>. This computer has five USB ports, and as you can see, it actually has four separate USB busses. The first bus powers the built-in IR Receiver and USB port number 2; the second bus powers the built-in bluetooth controller; the third bus powers USB ports number 3 and 4; and the fourth bus powers USB ports 1 and 5. Note that there is no way to tell from the above information which busses power which ports! You either have to find out this information online or through trial and error. Note also that only the second two busses are &#8220;High-Speed&#8221;, i.e. USB 2.0. The first two are USB 1.1 busses, which are much slower (useful for bluetooth, keyboards, mice and other low-bandwidth devices only).</p>
<p>So, with the above computer, if you wanted to use two USB cameras, you would plug one into port 1 or 5, and the other into port 3 or 4, so that they are on separate high-speed busses. If you were to connect a camera to port 2, it would work poorly, or maybe not at all, because this port is on a USB 1.1 bus.</p>
<p>Similarly, if you use an external USB hard drive, this should be on its own high-speed bus for optimum performance. Therefore, in the above example, we have one camera using one high-speed bus, and one USB hard drive using the other high-speed bus.</p>
<p>If your computer has PCI slots (a Mac Pro for example), you can add extra USB ports using PCI cards. Note however that such cards typically have only one bus, and share this bus between all their ports, so it is likely that you will need one PCI card per USB camera.</p>
<p>Our advice remains: use network cameras, which don&#8217;t suffer the same limitations, and are designed for the purpose of video surveillance with typically far superior video quality. SecuritySpy supports a <a href="http://www.bensoftware.com/securityspy/helpcameralist.html">wide variety</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bensoftware.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bensoftware.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bensoftware.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bensoftware.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bensoftware.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bensoftware.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bensoftware.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bensoftware.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bensoftware.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bensoftware.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bensoftware.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bensoftware.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bensoftware.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bensoftware.wordpress.com/29/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bensoftware.wordpress.com&amp;blog=28884752&amp;post=29&amp;subd=bensoftware&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://bensoftware.wordpress.com/2012/01/04/usb-cameras/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7b35d2eaadc8381eba16c40415a72208?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bensoftware</media:title>
		</media:content>

		<media:content url="http://bensoftware.files.wordpress.com/2012/01/sysreportmini2.png" medium="image">
			<media:title type="html">Mac Mini System Information</media:title>
		</media:content>
	</item>
		<item>
		<title>Network Topology</title>
		<link>http://bensoftware.wordpress.com/2011/10/28/network-topology/</link>
		<comments>http://bensoftware.wordpress.com/2011/10/28/network-topology/#comments</comments>
		<pubDate>Fri, 28 Oct 2011 16:25:14 +0000</pubDate>
		<dc:creator>bensoftware</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://bensoftware.wordpress.com/?p=15</guid>
		<description><![CDATA[Overseeing a new installation of a video surveillance system recently gave me some useful insights into network hardware and layout. The system is relatively high-spec, using Arecont AV2100 and ACTi ACM-1231 megapixel network cameras, with a Mac Mini as the recording computer (running SecuritySpy of course!). If you are unfamiliar with Arecont, they produce simple box cameras [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bensoftware.wordpress.com&amp;blog=28884752&amp;post=15&amp;subd=bensoftware&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Overseeing a new installation of a video surveillance system recently gave me some useful insights into network hardware and layout. The system is relatively high-spec, using Arecont AV2100 and ACTi ACM-1231 megapixel network cameras, with a Mac Mini as the recording computer (running SecuritySpy of course!). If you are unfamiliar with Arecont, they produce simple box cameras with unparalleled visual quality. ACTi cameras were chosen for other areas because they offer additional features such as infrared night vision and audio.</p>
<p>A high-performance switch was required, and a Netgear FS116 was chosen:</p>
<p><a href="http://bensoftware.files.wordpress.com/2011/10/fs116-switch.jpg"><img class="alignnone size-full wp-image-16 aligncenter" title="Netgear FS116 switch" src="http://bensoftware.files.wordpress.com/2011/10/fs116-switch.jpg?w=580" alt=""   /></a></p>
<p>This switch supplies power-over-ethernet (PoE) on 8 of the 16 ports, which is supported by both models of camera mentioned above, simplifying the wiring installation.</p>
<p>From my experience, it is not worth economising on such items of network hardware. Netgear is a company with a long history of making high-quality reliable products. You may be tempted by alternative cheaper products from little-known manufacturers but it is generally a false economy. The above switch costs around GBP £150, a small price to pay for such a critical component.</p>
<p>The first setup of the system was laid out as follows:</p>
<p><a href="http://bensoftware.files.wordpress.com/2011/10/topology_11.png"><img class="alignnone size-full wp-image-25 aligncenter" title="topology_1" src="http://bensoftware.files.wordpress.com/2011/10/topology_11.png?w=580&#038;h=172" alt="" width="580" height="172" /></a></p>
<p>As you can see, the router connects the Mac Mini and the main switch &#8211; the router basically contains its own internal hub/switch that provides four ethernet ports. This setup was chosen because of the close proximity of the router and Mac Mini (therefore easier wiring), and also to implement as short a route as possible from the Mac Mini to the internet. As well as managing the video surveillance system, the Mac Mini is providing some important web server functionality to the internet, and the above layout means that a failure of the main switch would not cause an outage of these functions.</p>
<p>However, this setup was plagued with problems. There were frequent timeouts and disconnections in the communication between the Mac Mini and the cameras. Troubleshooting revealed that the problem was down to the router&#8217;s internal hub. As you can see from the above diagram, the traffic from the cameras has to pass through the router to get to the Mac Mini, and apparently the router&#8217;s hub wasn&#8217;t up to the task. This underlines the point made above about only using high-quality networking hardware &#8211; a point apparently ignored by router&#8217;s manufacturer. So, the topology was changed as follows:</p>
<p><a href="http://bensoftware.files.wordpress.com/2011/10/topology_21.png"><img class="alignnone size-full wp-image-26 aligncenter" title="topology_2" src="http://bensoftware.files.wordpress.com/2011/10/topology_21.png?w=580&#038;h=246" alt="" width="580" height="246" /></a></p>
<p>Now, the Mac Mini connects directly to the main switch. The traffic from the cameras goes straight through the main switch to the Mac Mini, and the router doesn&#8217;t see any of this traffic. Since the change, performance has improved and reliability has been flawless.</p>
<p>The above switch works at &#8220;fast ethernet&#8221; speeds, up to 100Mbps. This works well for the system described above, which has only four cameras. With more cameras, this speed limitation may start to impact on performance (depending of course on the cameras&#8217; resolutions and your desired frame rates). The solution is to to use a gigabit switch, which offers speeds 10 times that of fast ethernet. For this I would recommend the Netgear FS728:</p>
<p><a href="http://bensoftware.files.wordpress.com/2011/10/fs728-switch.jpg"><img class="alignnone size-full wp-image-19 aligncenter" title="Netgear FS728 switch" src="http://bensoftware.files.wordpress.com/2011/10/fs728-switch.jpg?w=580" alt=""   /></a></p>
<p>As well as 24 fast ethernet ports (all of which provide PoE), this switch offers four gigabit ethernet ports, one of which you would use to connect the computer. This removes the speed limitation and will allow you to connect many more cameras without any problems of network bandwidth. In addition, this is a managed switch, so has a web interface that has some useful statistics as well as other features such as cable tests &#8211; very handy for troubleshooting network connections.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bensoftware.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bensoftware.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bensoftware.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bensoftware.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bensoftware.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bensoftware.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bensoftware.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bensoftware.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bensoftware.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bensoftware.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bensoftware.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bensoftware.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bensoftware.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bensoftware.wordpress.com/15/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bensoftware.wordpress.com&amp;blog=28884752&amp;post=15&amp;subd=bensoftware&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://bensoftware.wordpress.com/2011/10/28/network-topology/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7b35d2eaadc8381eba16c40415a72208?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bensoftware</media:title>
		</media:content>

		<media:content url="http://bensoftware.files.wordpress.com/2011/10/fs116-switch.jpg" medium="image">
			<media:title type="html">Netgear FS116 switch</media:title>
		</media:content>

		<media:content url="http://bensoftware.files.wordpress.com/2011/10/topology_11.png" medium="image">
			<media:title type="html">topology_1</media:title>
		</media:content>

		<media:content url="http://bensoftware.files.wordpress.com/2011/10/topology_21.png" medium="image">
			<media:title type="html">topology_2</media:title>
		</media:content>

		<media:content url="http://bensoftware.files.wordpress.com/2011/10/fs728-switch.jpg" medium="image">
			<media:title type="html">Netgear FS728 switch</media:title>
		</media:content>
	</item>
		<item>
		<title>New Blog</title>
		<link>http://bensoftware.wordpress.com/2011/10/28/new-blog/</link>
		<comments>http://bensoftware.wordpress.com/2011/10/28/new-blog/#comments</comments>
		<pubDate>Fri, 28 Oct 2011 13:50:16 +0000</pubDate>
		<dc:creator>bensoftware</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://bensoftware.wordpress.com/?p=12</guid>
		<description><![CDATA[This blog has been set up to provide information relevant to users of our Macintosh video-related software. In particular we will cover topics relevant to video surveillance system setup, equipment and software usage. Please feel free to suggest topics for us to cover.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bensoftware.wordpress.com&amp;blog=28884752&amp;post=12&amp;subd=bensoftware&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This blog has been set up to provide information relevant to users of our Macintosh video-related software. In particular we will cover topics relevant to video surveillance system setup, equipment and software usage. Please feel free to suggest topics for us to cover.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bensoftware.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bensoftware.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bensoftware.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bensoftware.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/bensoftware.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/bensoftware.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/bensoftware.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/bensoftware.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bensoftware.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bensoftware.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bensoftware.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bensoftware.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bensoftware.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bensoftware.wordpress.com/12/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=bensoftware.wordpress.com&amp;blog=28884752&amp;post=12&amp;subd=bensoftware&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://bensoftware.wordpress.com/2011/10/28/new-blog/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7b35d2eaadc8381eba16c40415a72208?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bensoftware</media:title>
		</media:content>
	</item>
	</channel>
</rss>
