Streaming Video from a Remote IP Camera or Video Encoder

Updated Mar 26, 2025

Reported In

Driver

  • NI-IMAQdx

Other

  • Axis M7014

Issue Details

I need to connect to an Axis M7014 video encoder communicating via a RJ45 Ethernet port. The video encoder itself is connected to two cameras attached via two Coaxial F connectors. I want to receive the video stream. How do I do this?

Solution

Have a look at the example VI Task » Hardware Input and Output » Vision Acquisition » NI-IMAQdx » Basic Acquisition » Acquire Every Image.vi in LabVIEW's Example Finder.

This example VI shows the basics of using a grab acquisitions to acquire every image. A grab copies image data from driver-allocated buffers to user-allocated buffers for further processing. 

Additional Information

A camera needs to be set up in NI Measurement & Automation Explorer NI (MAX) first:



The camera's name in NI MAX is how the camera is referred to from within LabVIEW. This name can be changed in NI MAX by right-clicking the corresponding entry and then selecting Rename...: