REMOTE VIDEO · ENGINEERING GUIDE

Remote Video Links: Plan and Measure End-to-End Latency

Build a practical latency budget for remote video. Check source formats, network behaviour, SRT buffering and receiving equipment before selecting an encoder.

Explore the related solution →

Conceptual remote-video field station with a drone operator, live monitor and BLANKOM HDD-276 decoder
Conceptual remote-video scene featuring BLANKOM HDD-276 · AI-generated illustration.
01

Start with the complete video path

A useful latency requirement describes what the viewer experiences: the time from an event in front of the camera to the same event on the receiving display. A transport setting alone does not describe this result. Camera processing, encoding, transport, decoding and display processing all contribute. SRT latency documentation explains this distinction.

Write down the intended viewing task and agree a measurable acceptance criterion before selecting hardware. Record the camera output, the receiving application and the display mode. Keep a separate requirement for image quality, because reducing delay at the expense of unreadable detail may not meet the project brief.

02

Make a latency budget you can test

Camera / sourceEncoderNetworkDecoder / playerDisplay

Assign a working allowance to each stage, then replace assumptions with measurements as the system becomes available. Keep the video format and software versions alongside the result so that later changes can be compared fairly.

Example measurement worksheet — enter values from your own system
Stage Record How to isolate it
Source Format and processing mode Compare the source with its local output
Encode / decode Codec settings and elapsed delay Use a controlled local network first
Network RTT, variation, packet loss and load Repeat during representative busy periods
Player / display Buffer and display mode Compare the intended receiver configurations
Complete path Observed delay and interruptions Measure source event and displayed event together
03

Choose SRT settings from observed conditions

SRT uses receiver buffering to accommodate variable packet arrival and retransmission. Increasing this allowance can provide more recovery time but also increases waiting time; reducing it leaves less time for recovery. Keep the measured end-to-end result separate from the configured SRT latency. SRT latency documentation describes the buffering mechanism.

Record RTT, packet loss, retransmissions and late or dropped packets while the actual stream is running. Test the expected range of network conditions, not just an idle speed test. Change one setting at a time and keep the before-and-after results.

The sending rate needs room for retransmitted traffic as well as the original stream. The SRT protocol documentation describes bandwidth overhead controls. A higher bandwidth limit cannot create capacity on a congested link. If the path cannot sustain the traffic, revisit the stream bitrate, the network capacity or the required operating conditions.

04

Check both endpoints before choosing the encoder

Create a compatibility sheet for the source and receiver. Include the physical interface, resolution, frame rate, codec and profile, audio format, transport and stream packaging. Record whether the receiver is dedicated hardware or an application, and name its version.

For SRT, agree the connection mode, addressing and port plan with the network administrator. Confirm the encryption and key settings supported at both ends when encryption is required. Keep passwords and keys outside ordinary project worksheets.

Hardware selection also needs a separate assessment of power, mounting, temperature and environmental requirements. An encoder’s video interface or SRT support alone does not establish suitability for an airborne, marine or other demanding installation.

05

Use a repeatable acceptance test

  1. Establish a baseline. Test the complete source-to-display chain on a controlled local network.
  2. Use representative pictures and audio. Include movement, detailed scenes and the expected lighting conditions.
  3. Move to the intended network. Repeat at different traffic loads and log the duration of each run.
  4. Test recovery. In an authorised test environment, interrupt the connection and record reconnection time, picture recovery and any manual action.
  5. Save the accepted configuration. Retain device versions, settings, network notes and measured results together.

Do not report the best isolated measurement as the operating guarantee. Agree which conditions the accepted result covers and what event should trigger a fresh test.

Practical questions

Is the SRT latency setting the same as camera-to-screen delay?

No. The complete result also includes the camera, codec, receiving application and display. Measure the full path with the intended equipment.

Will a lower bitrate always reduce latency?

No. It can reduce the load on a constrained link, but delay also depends on processing and buffering. Change it as part of a measured test rather than assuming a fixed improvement.

What should I send with an encoder enquiry?

Include source and receiver details, video and audio formats, channel count, the available network, the measured delay target, and power and environmental requirements.

NEXT STEP

Review your remote video chain

Send your source, receiver and network requirements with the delay you need to achieve.

Request a quote