IQinVision iq510 참조 가이드

다운로드
페이지 60
 
Page 7 of 60 
2. Discovery and Control 
2.1. Discovering IQeye cameras 
Currently two discovery mechanisms are used to search for IQeye cameras from a network host.  Pro Line 
cameras use IQinVision’s proprietary GSAUCE protocol.  Basic Line cameras use Zero Configuration 
Networking (Zeroconf). 
Future firmware releases for the Pro Line will also support Zeroconf so that there will be a consistent 
mechanism for finding all IQinVision cameras.  In addition, IQinVision will be providing a Windows DLL 
and sample source code that performs both GSAUCE and Zeroconf queries and will return to the caller a list 
of cameras found. 
2.1.1. Zeroconf discovery protocol 
Basic Line cameras use Zeroconf (
) as their discovery mechanism.  There are several 
different mechanisms that host applications can use to find cameras using Zeroconf.   
Host application programs can build the Zeroconf protocol right into an application based on the IETF draft 
documentation and sample code available from 
. 
Applications can also use a Zeroconf client which can provide an API to discover network devices.  Sample 
clients include Bonjour (
and Avahi
.  
Basic line cameras will also self-assign a link-local IP address as defined in RFC 3927 if no other IP address 
has been configured.   This allows host machines to discover these cameras with no additional configuration. 
2.1.2. GSAUCE discovery protocol 
Pro Line cameras use IQinVision’s GSAUCE discovery protocol.  GSAUCE is a UDP based protocol that 
will use broadcast packets to query for cameras on a local area network.  Once cameras have been found 
authenticated UDP packets can be used to assign IP parameters.  Please contact Engineering Support, 
EngineeringSupport@iqeye.com for the GSAUCE protocol definition and sample code.  
2.2. IQdevice DLL 
The IQdevice DLL supports camera discovery and basic camera manipulation functions such as assigning IP 
address, rebooting a camera, and setting and getting OIDs.  Please contact Engineering Support,  
 to get this software.