bhorowit
June 3, 2004, 21:25:14
Hi,
I am wondering if it will be possible to simultaneously acquire video from multiple cameras.
Let me first briefly describe our hardware set-up. We are planning to have a single PC with two firewire PCI cards. Each of these cards will be attached to three Imaging Source DFG/1394-1s. Each DFG/1394-1 will be attached to two analog grayscale cameras. So, the PC will be attached to a total of 12 cameras.
We are aware of the firewire and PCI bus throughput limitations; this post concerns only IC Imaging Control.
I was reading the documentation for the C++ class library, which we would like to use, at:
http://www.imagingcontrol.com/ic/docs/html/class/ref/class/grabber/c_grabber_opendev.htm
This page states that the Grabber :: openDev method closes any already-open device before opening the new device. Does this mean that I will only be able to acquire a video stream from one camera at any one time? Or does it only mean that I need multiple grabber objects, and with each grabber object I open distinct devices?
If indeed I will be able to acquire video streams from two or more cameras simulataneously, I have two additional questions:
1. Is it possible to simultaneously acquire two video streams from the two analog cameras connected to the same DFG/1394-1?
2. Is it possible to simulatenously acquire two video streams from different DFG/1394-1s?
Thanks in advance for your help! :) :) :)
Ben Horowitz, Ph.D.
I am wondering if it will be possible to simultaneously acquire video from multiple cameras.
Let me first briefly describe our hardware set-up. We are planning to have a single PC with two firewire PCI cards. Each of these cards will be attached to three Imaging Source DFG/1394-1s. Each DFG/1394-1 will be attached to two analog grayscale cameras. So, the PC will be attached to a total of 12 cameras.
We are aware of the firewire and PCI bus throughput limitations; this post concerns only IC Imaging Control.
I was reading the documentation for the C++ class library, which we would like to use, at:
http://www.imagingcontrol.com/ic/docs/html/class/ref/class/grabber/c_grabber_opendev.htm
This page states that the Grabber :: openDev method closes any already-open device before opening the new device. Does this mean that I will only be able to acquire a video stream from one camera at any one time? Or does it only mean that I need multiple grabber objects, and with each grabber object I open distinct devices?
If indeed I will be able to acquire video streams from two or more cameras simulataneously, I have two additional questions:
1. Is it possible to simultaneously acquire two video streams from the two analog cameras connected to the same DFG/1394-1?
2. Is it possible to simulatenously acquire two video streams from different DFG/1394-1s?
Thanks in advance for your help! :) :) :)
Ben Horowitz, Ph.D.