Showing Barcode or QR data into a video feed from Axis camera. Data are fetched from USB Barcode/QR Reader connected via AXIS D3110 and shown in video as well as sent into AXIS Camera Station.
In this example, we will showcase the potential of integrating a USB Barcode/QR Reader with an Axis Network Camera using the AXIS D3110 Connectivity Hub. By connecting these devices, we demonstrate how data capture and analysis can be streamlined for improved efficiency and operational insights and control.
In our demonstration, we have chosen an AXIS M1137 Mk II Network Camera as the central component. Through the AXIS D3110 Connectivity Hub, we establish a connection between the USB Barcode/QR Reader and the IP network. This bridge allows seamless communication between the devices.
To enable this integration, we utilize the CamScripter App running on the AXIS D3110. This app incorporates a simple Node.js script specifically designed for Barcode/QR Reader integration. This script is available on our GitHub for free usage. The script fetches data from the reader and transfers it to the Axis Network Camera. Simultaneously, it sends events within the Axis Camera Station VMS.
Through this integration, we achieve the following outcomes:
Live Video Output with Dynamic Graphic Overlay: With the integration in place, we can see real-time data in the video. Graphic overlay seamlessly merges the captured data from the Barcode/QR Reader into the video stream, providing immediate visual insights. This enables real-time monitoring and analysis, enhancing operational visibility.
Events in Axis Camera Station VMS: Each Barcode or QR code reading triggers an actionable event within the Axis Camera Station VMS. These events are automatically recorded and organized, facilitating effortless search, filtering, and access to relevant recordings.
Hardware
Software
Any compatible camera from Axis Communications with an ARTPEC-5/6/7/8 processor can be used for this integration. The full Axis camera portfolio is available at axis.com – just make sure to check compatibility with CamStreamer apps beforehand.
The AXIS D3110 Connectivity Hub enables sensor and audio integration into network video systems. It features USB and RS485/RS422 serial ports, eight configurable I/Os, and audio in/outs, allowing you to integrate a broad range of non-visual sensors.
AXIS Camera Station (Video Management System) – read more about how to setup external events in AXIS Camera Station VMS.