You are currently using an outdated browser.

Please consider using a modern browser such as one listed below:

Cambridge Pixel Customer Login

Customers

AVx VideoLink

Video over Unreliable Networks

Manages the distribution of network camera video across unreliable, or variable bandwidth data links.

Get a Quote
AVx VideoLink
AVx VideoLink

Significantly Improved Image Quality

Automatically adjusts the encoding parameters of the video distribution to adapt to varying network loads, latency and loss of packets.

Ask a Question

Key Features

A solution to the problem of unreliable networks.

Adaptive Real-time Encoding

The latency introducted by network protocols such as TCP/IP makes them unsuitable to real-time systems.  For wide-area networks, composed of several layers of varying reliability, packet loss may become a significant issue. AVx VideoLink is an adaptive real-time encoding process that automatically adjusts the encoding parameters of the video distribution to adapt to varying network loads, latency, and loss of packets, providing significantly improved image quality.  

Client-server Software

The encoding scheme uses feedback from the receiving client, allowing the encode quality to dynamically adjust to the available network capacity. 

Both server and relay applications are remote-controllable using Cambridge Pixel’s network API, which allows very flexible run-time configuration of allocation of physical camera inputs to input streams. Display clients can connect to the AVx VideoLink relay application using standard RTSP or ONVIF protocols, providing an effectively transparent end-to-end link from camera to display.

AVx VideoLink

AVx VideoLink Details

Extra Info

AVx VideoLink comprises two distinct parts:

  • a server process to manage receipt of camera video and onward network distribution
  • a relay process to monitor network performance and provide the client interface

The server and relay processes reside at either end of the unreliable link.  Display clients can connect to the AVx VideoLink relay application using standard RTSP or ONVIF protocols, providing an effectively transparent end-to-end link from camera to display.

AVx VideoLink can be used in conjunction with other Cambridge Pixel products. For example, the RadarWatch application provides a field-proven and operator-friendly combined display of radar and multiple camera video streams. The RDR data recording and replay application can record radar video and camera video together with other data streams. RDR can be deployed near the sensors, co-located with the AVx VideoLink server, to record ‘original quality’ camera video that can then be replayed, at the same time as live video, across a WAN or point-to-point link for display

Network Protocols

Camera video encoded by standard compression methods such as H.264 can be distributed using protocols such as RTSP or ONVIF. For reliable local area networks, this approach works well and no special precautions are required. Using standard, connectionless network protocols such as UDP/IP, there is no guarantee that packets will be delivered in sequence, or even at all, but in practical network configurations with simple network topologies the reliability is sufficient to maintain a real-time data stream.

In wide area networks, for example those relying on low bandwidth data links, the packet loss arising from UDP distribution may become significant. Depending on which part of the compressed video stream is lost, the effect may be to lose a portion of an image or even a whole sequence of images, potentially lasting many hundreds of milliseconds. A connection-oriented protocol, such as TCP/IP, provides a mechanism for guaranteeing delivery of data by verifying receipt and resending when necessary. However, for real-time distribution, delayed delivery of network data will result in increased latencies in the display and the additional overhead of multiple retries will soon overload the network.

AVx VideoLink Encoding

The special AVx VideoLink encoding provides the perfect balance between low overhead/latency and high reliability. Feedback from the receiving client allows the encode quality to dynamically adjust to the available network capacity. A limited number of retries are permitted to maintain the consistency of the data stream, but the encoder can also abort the retries if the latency becomes too large. This allows the encoding process to accommodate some packet loss with significantly improved resilience over normal UDP-based delivery methods.

A maximum per-channel bitrate can be specified, allowing only a portion of the available link bandwidth to be used so that other applications can share the link. If latency or packet loss worsen at any given time, the bitrate is automatically reduced from the configured maximum.

AVx VideoLink can use a combination of hardware-based and software-based H.264 encoding in the server application, allowing optimum use of the resources available. As well as encoding camera video at an adaptive rate to meet the preconfigured or real-time bitrate requirements, the server application can optionally modify the frame rate to meet the constraints of the link bandwidth.

Features
  • Windows compatible
  • Accepts RTSP or ONVIF camera video inputs
  • Re-encodes video for network distribution
  • Automatic adaption of encoding quality
  • Resilient video distribution
  • Channel priority support
  • Supports wide-area networks and point-to-point links
  • Client application recovers original RTSP or ONVIF data streams
  • Multi-channel, multi-client:
    • up to 8 cameras
    • up to 8 clients
Docs
AVx VideoLink Datasheet
Cambridge Pixel Product Summary Brochure