National Instruments Image Acqusition Software NI-IMAQdx Manual De Usuario

Descargar
Página de 65
Chapter 3
Advanced Programming with NI-IMAQdx
© National Instruments Corporation
3-5
Figure 3-1.  One Camera Broadcasting to Multiple Host Computers
The camera broadcasts video data on the camera bus and all the connected 
host computers receive the same image data. In this scenario, one host 
computer is designated as the controller. The controller is responsible for 
starting/stopping the camera feed. There can be only one controller per 
camera. The listeners obtain image data from the camera bus. The listeners 
do not control the camera in any way. There may be one or more listeners 
per camera.
Broadcasting has many uses. Computationaly intensive tasks can be spread 
across different machines, thus effectively distributing computations. 
Multiple host computers can also perform redundancy checks. 
Additionally, listeners can monitor the current status of a headless system.
Implementation
Usage for the controller is unchanged from a stand-alone application. Open 
your camera interface with the default interface name (for example, 
cam0
configured in MAX. Configure and start your acquisition.
Host Computer (Controller)
Host Computer (Listener)
Host Computer (Listener)
Camera
Broadcast
PXI-1
00B