GVSP provides a protocol for streaming non-compressed and - since version 2.0 - also compressed data streams. For transmission an image is split into several packages and the packages are recompiled when received. Like with GVCP, an optional package resend ensures data security. The streaming protocol not only supports transmission of most image formats, it can also add metadata, e.g., trigger information or histograms, to the image data. In addition, every image contains a camera specific time stamp. Version 2.0 and higher versions optionally support IEEE 1588 (standard for precision time synchronisation) so that different cameras use a common system time.
Learn more about the GigE Vision standard: