The GigE Vision Control Protocol
(GVCP) is a connection-oriented transmission protocol for GigE Vision. GVCP is based on the UDP protocol or IPv4 and defines how compliant cameras are controlled and configured. The control protocol defines transmission channels and provides procedures for transmitting image and control data to the computer. It has error detection and signaling and can write data to or read data from the camera's registers.