Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

H264 IP Camera Live Streaming in LabVIEW

How can I receive a live image from a network camera with the H264 protocol in LabVIEW and process it using an image processing tool?

0 Kudos
Message 1 of 2
(168 Views)

Hi,

 

You can try the below steps to stream live video feed using a H264 IP camera:

1. You need to first setup your network camera: this involves setting up the camera's IP address and streaming settings

 

2. Next you need to establish communication in LabVIEW: LV does not natively support H264 decoding, hence you can use the Call Library function Node in LabVIEW to call an external open-source library like FFmpeg which can record, convert, and stream the H264 camera. You can refer this link for the configuration with FFmpeg.

 

3. After this, you can use the IMAQ Create and IMAQ Display functions of the Vision Development Module(VDM) of LabVIEW to create and display the image. You can find the link to setup VDM here.

 

4. Next, to process the acquired feed, you can functions llike IMAQ Threshold, IMAQ Edge Detection, and IMAQ Pattern Matching of the VDM.

 

Feel free to revert back if you need further assistance.

 

Thank you

0 Kudos
Message 2 of 2
(63 Views)