12-01-2022 12:01 AM
> How is this protocol used by labview?
> How is it used by IMAQdx?
Read the document:
https://knowledge.ni.com/KnowledgeArticleDetails?id=kA00Z000000P6COSA0&l=en-US
12-01-2022 03:03 AM
Hello,zou!
I carefully checked the document you provided, and found no information about the ONVIF protocol camera.
Could you explain it in detail?
thank you
12-01-2022 08:10 AM - edited 12-01-2022 08:13 AM
@edc777 wrote:
Hello,zou!
I carefully checked the document you provided, and found no information about the ONVIF protocol camera.
Could you explain it in detail?
thank you
That's correct. IMAQdx does NOT have ONVIF protocol support. That's because it is a rather open standard that everybody is free to follow to a more or less extend and still claim to be ONVIF compatible. And the RTSP stream is typically compressed with a more or less proprietary or patent encumbered algorithm. So supporting ONVIF as a generic image acquisition interface is typically a huge and never ending development effort. There will be always cameras, whose specific compression is special or even proprietary, so supporting them all is simply impossible. Rather than providing an unsupportable interface, it is much simpler to not provide it at all.
The most promising option is to query the camera manufacturer for support of a DirectX driver. Failing that you can try to hunt for a generic IP camera driver for DirectX. Failing that you can ask the camera manufacturer for an SDK framework for their camera and integrate that through .Net or the Call Library Node in LabVIEW. But this is really only a last resort. Accessing image SDKs through .Net is a lot of work and through the Call Library Node about double that work.
12-01-2022 08:42 AM
Have you seen this post:
https://forums.ni.com/t5/LabVIEW/2-hours-finished-the-webcam-program/m-p/782481
How other programmers use this camera?
Does manufacture provide any examples in C/C++ or other programming language?
Does manufacture provide provide any app?
Can you use the camera in web browser?