Video: Monitoring and Measuring IP Media Networks

nn

The transition from point-to-point SDI based infrastructure to IP essence flows requires a very different approach to fault-finding. Although new IP diagnostic tools are already available on the market, engineers need combined broadcast and IT knowledge to fully understand the flow of video, audio and data across the switching fabric – including packet jitter, latency, and buffer over/underflows causing dropped packets.

In this video Michael Waidson from Tektronix presents methodologies involved in monitoring IP media networks. The following topics are covered:

  • Strategies for choosing IP Address, Port Number and Payload Type for easier identification of the streams
  • Troubleshooting basics (fibres and SFPs types, checking switch ports)
  • PTP synchronisation
  • Checking syntax of decoded streams (Layer 5 RTP, Marker Bit, Payload Type, Sequence Number, Timestamp)
  • Packet transmission (multiple paths, out of order packets in receiver, jitter, PIT Histogram)
  • Timing (reference clock, RTP timestamps, checking PTP lock, PTP and RTP offset, transmission traffic shape models)

You can download the slides here.

Speaker

Michael Waidson
Application Engineer
Tektronix

Video: Network Automation Using Python and Google Sheets

“I’m lazy and I’m a master procrastinator.” If you sympathise, learn how to automate network configuration with some code and spreadsheets.

In this video, the EBU’s Ievgen Kostiukevych presents a simple way to automate basic operations on Arista switches working in a SMPTE ST 2110 environment. This is done with a Python script which retrieves parameters stored in Google Sheets and uses Arista’s eAPI to implement changes to the switch.

The Python script was created as a proof of concept for the EBU’s test lab where frequent changes of VLAN configuration on the switches were required. Google Sheets has been selected as a collaborative tool which allows multiple people to modify settings and keep track of changes at the same time. This approach makes repetitive tasks like adding or changing descriptions of the ports easier as well.

Functionality currently supported:

  • Creating VLANs and modyfying their descriptions based on the date in a Google Sheets
  • Changing access VLANs and interface descriptions for the ports based on the date in a Google Sheets
  • Reading interfaces status and the mac address table from the switch and writing the data to the spreadsheet

The script can be downloaded from GitHub.

Speaker

Ievgen Kostiukevych
Senior IP Media Technology Architect and Trainer
EBU

Video: Uncompressed Video over IP & PTP Timing

PTP and uncompressed video go hand in hand so this primer on ST 2022 and ST 2110 followed by a PTP deep dive is a great way to gain your footing in the uncompressed world.

In the longest video yet on The Broadcast Knowledge, Steve Holmes on behalf of Tektronix delivers two talks and a practical demo for the SMPTE San Francisco section where he introduces the reasons for and solutions to uncompressed video and goes through the key standards and technologies from ST 2022, those being -6 video and -7 seamless switching plus the major parts of ST 2110, those being timing, video, audio and metadata.

After that, at the 47 minute mark, Steve introduces the need for PTP by reference to black and burst, and goes on to explain how SMPTE’s ST2059 brings PTP into the broadcast domain and helps us synchronise uncompressed essences. He covered how PTP actually works, boundary clocks, Grandmaster/Master/Slave clocks and everything else you need to understand the system,

This video finishes with plenty of questions plus a look at the GUI of measurement equipment showing PTP in real life.

Watch now!
Speaker

Steve Holmes Steve Holmes
Senior Applications Engineer,
Tektronix

Video: Live Closed Captioning and Subtitling in SMPTE 2110-40

The ST 2110-40 standard specifies the real-time, RTP transport of SMPTE ST 291-1 Ancillary Data packets. It allows to create IP essence flow carrying VANC data known from SDI (like AFD, closed captions or triggering), complementing the existing video and audio portions of the SMPTE ST 2110 suite.

In this video, Bill McLaughlin introduces 2110-40 and shows its advantages for closed captioning. With video, audio and ancillary data broken into separate essence flows, you no longer need full SDI bandwidth to process closed captioning and transcription can be done by subscribing to a single audio stream which bandwith is less than 1 Mbps. That allows for a very high processing density, with up to 100 channels of closed captioning in 1 RU server.

Another benefit is that a single ST 2110-40 multicast containing closed captioning can be associated with multiple videos (e.g. for two different networks or dirty and clean feeds), typically using NMOS connection management. This translates into additional bandwidth savings and lower cost, as you don’t need separate CC/Subtitling encoders working in SDI domain.

Test and measurment equipment for ST 2110-40 is still under developmnent. However, with date rates of 50-100 kbps per flow monitoring is very managable and you can use COTS equipment and generic packet analyser like Wireshark with dissector available on Github.

Speaker

Bill McLaughlin
VP Product Development
EEG Enterprises