2110-20 uncompressed video


BL Study Plan2110 Topo

What you will learn on this page


This lesson explains how the 2110-20 Standard fits into the SMPTE ST 2110 stack.
Core Concepts You Must Master
How the ST 2110-20 Flow Works
Critical Knowledge Areas
Implementation Checklist with How-To Instructions
Common Troubleshooting Scenarios
TV on Wheels Compression Chapter


What a 2110 Engineer Must Know: Implementing, Maintaining & Troubleshooting ST 2110-20

ST 2110-20 is the core standard for transporting uncompressed professional video over IP. It is the “video essence” part of the ST 2110 system. Success depends on deep knowledge across networking, timing, and media transport.

1. Core Concepts You Must Master

How the ST 2110-20 Flow Works

ST 2110-20 Uncompressed Video Flow
ST 2110-20 Video Transport Flow – From Source to Multiple Receivers

Bottom Line   ST 2110-20 defines the transport of uncompressed professional video over IP networks. Unlike traditional SDI, video is sent as separate IP packets that must be precisely timed using PTP.

  1. Video Source
    A camera, server, or graphics system generates raw video frames.
  2. Packetization
    The video is broken into RTP/UDP packets. Each packet includes:
    • RTP Header (sequence number, payload type)
    • PTP Timestamp – The exact time the frame was captured, referenced to the shared PTP clock
    • Uncompressed video payload (typically 4:2:2 or 4:4:4)
  3. Bottom Line   ST 2110-21 Pacing
    The sender uses strict traffic shaping (Narrow or Wide profile) to send packets at a smooth, predictable rate instead of large bursts. This prevents network congestion.
  4. RTP Multicast
    Packets are sent to a multicast IP address. Multiple receivers can subscribe to the same stream efficiently.
  5. Receivers
    Each receiver (multiviewer, monitor, switcher, recorder) joins the multicast group, buffers packets using the RTP timestamps, and reconstructs the original video using the common PTP clock.
Key Point: Timing is not embedded in the video itself. All devices share a precise PTP clock, and every RTP packet is stamped against that common time reference. This is what allows independent video, audio, and ancillary streams to stay perfectly synchronized.

2. Critical Knowledge Areas

✅ Timing & Synchronization

  • ST 2059-1 / 2059-2 PTP profile
  • Grandmaster, Boundary Clock, Transparent Clock roles
  • One-step vs Two-step PTP
  • Sync message rates (8 Hz or 16 Hz typical)
  • How RTP timestamps are generated from PTP clock

✅ Networking & Fabric

  • Leaf-Spine topology with ECMP
  • Jumbo frames (MTU 9000+ end-to-end)
  • IGMPv3 snooping + PIM-SSM (for routed networks)
  • Strict QoS (PTP = CS6, Video = CS5/AF41)
  • ST 2022-7 Red/Blue hitless redundancy

✅ Video-Specific Details

  • Pixel formats (YCbCr 4:2:2, 4:4:4, RGB)
  • Frame rates, interlaced vs progressive
  • ST 2110-21 packet pacing & burst behavior
  • SDP parameters (width, height, sampling, colorimetry)

3. Implementation Checklist with How-To Instructions

ST 2110-20 Key Parameters
Understanding the Critical Settings

ST 2110-20 Key Parameters Infographic
Key Technical Parameters for ST 2110-20 Uncompressed Video Transport

The graphic highlights the most important configurable parameters you must get right when implementing ST 2110-20 video flows:

Video Formats

4:2:2 – Most common for broadcast (efficient)
4:4:4 – Used for high-end graphics and chroma-keying

Frame Rates

59.94 / 50 fps (most common)
29.97 / 25 fps (common for slower content)
Others like 23.98, 60, 30 also supported

ST 2110-21 Traffic Shaping

Narrow – Strictest pacing, lowest network impact
Wide – More tolerant of bursts, easier on some hardware

RTP Timestamping

All timestamps are derived from the shared PTP clock (ST 2059), not the local computer clock. This is what keeps video in sync with audio and ancillary data.

SDP Fields (The Contract)

Bottom Line   The graphic also shows the most important SDP parameters that define each 2110-20 flow:

Bottom Line: Getting these parameters correct — especially PTP-derived timestamps, proper pacing (2110-21), and accurate SDP files — is what makes ST 2110-20 video reliable and interoperable in a live production environment.

Here’s a practical, step-by-step guide that a 2110 engineer follows when bringing ST 2110-20 video flows online.

  1. Validate PTP Lock and Offset (< 1 µs) on All Devices
    • Connect to each switch, server, and endpoint.
    • On switches: Run show ptp clock or equivalent to confirm Grandmaster is selected and offset is stable.
    • On servers/NICs (Windows): Use Meinberg PTP Monitor or mlx5cmd to check PHC offset.
    • On Linux endpoints: Use pmc or ptp4l status.
    • Goal: Consistent sub-microsecond offset (< ±1 µs) under load. If drifting, check Transparent/Boundary Clocks and cable lengths.
  2. Confirm End-to-End MTU and Jumbo Frame Support
    • Set switch ports to MTU 9216 (or maximum supported).
    • Set server NICs to MTU 9000–9014.
    • Test with: ping -M do -s 8972 [destination] (Linux) or ping -f -l 8972 [destination] (Windows).
    • Verify no fragmentation across the full path (including Red/Blue legs).
  3. Generate and Verify SDP Files
    • Use your control system (or manually) to generate SDP for each 2110-20 flow.
    • Key parameters to check: width, height, sampling, depth, colorimetry, RTP payload type, multicast address, and clock rate (90000 for video).
    • Bottom Line   Validate SDP using tools like sdpoker or Wireshark’s SDP inspector.
    • Confirm the receiver can parse and subscribe to the flow.
  4. Bottom Line   Use NMOS IS-04 (Discovery) + IS-05 (Connection Management)
    • Deploy an NMOS Registry (e.g., AMWA NMOS or vendor solution).
    • Ensure all devices register themselves via IS-04.
    • Use IS-05 to create connections: Sender → Receiver with proper SDP transport.
    • Verify devices appear in the NMOS GUI and can be routed dynamically.
  5. Configure Proper QoS and Multicast Routing
    • Mark PTP traffic as CS6 (highest strict priority).
    • Mark 2110-20 video as CS5 or AF41 with proper shaping.
    • Enable IGMPv3 snooping + Querier on all switches.
    • If routing between subnets, configure PIM-SSM with 232.0.0.0/8 range.
    • Apply per-port storm control and multicast group limits.
  6. Test with Known Good Receivers
    • Start with professional multiviewers (e.g., Lawo, Grass Valley, Ross) and recording devices that support ST 2110-20.
    • Verify clean video, correct colorimetry, and stable timing.
    • Perform stress tests: Pull one leg of 2022-7, add/remove flows, and simulate network jitter.
    • Monitor for packet loss, RTP timestamp continuity, and lip-sync accuracy.
Bottom Line   Pro Tip: Always bring up PTP first and prove it’s stable (<1 µs offset) before sending any 2110-20 video. Timing problems are the #1 cause of mysterious video issues in ST 2110 systems.

4. Common Troubleshooting Scenarios

top 10 ia tsg
Bottom Line for 2110 Engineers:
ST 2110-20 success is 70% networking + timing, 30% video knowledge. You must think like both a broadcast engineer and a high-performance IP network engineer. The video is just payload — the real magic is in PTP discipline, packet pacing, and fabric stability.







If interested: Its Compression chapter is below.



 

UPDATED
5/23/26
V260523-1.0