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: Building Large SMPTE ST 2110 Systems Using JT-NM TR-1001-1


With the SMPTE 2110 suite of standards largely published and the related AMWA IS-04 and -05 specifications stable, people’s minds are turning to how to implement all these standards bringing them together into a complete working system.

The JT-NM TR-1001-1 is a technical recommendation document which describes a way of documenting how the system will work – for instance how do new devices on the network start up? How do they know what PTP domain is in use on the network?

John Mailhot starts by giving an overview of the standards and documents available, showing which ones are published and which are still in progress. He then looks at each of them in turn to summarise its use on the network and how it fits in to the system as a whole.

Once the groundwork is laid, we see how the JT-NM working group have looked at 5 major behaviours and what they have recommended for making them work in a scalable way. These cover things like DNS discovery, automated multicast address allocation and other considerations.

Watch now

Speaker

John Mailhot John Mailhot
CTO Networking & Infrastructure
Imagine Communications

Webinar: Measuring and Visualising Live IP Traffic


Webinar: 14 Jun 2018, 15:00 BST

This Webinar provides an introduction to the Live IP Software Toolkit (LIST), and how and what to use it for.
Shining a light on media streams.

IP-based networks make for powerful production infrastructures because they are content-agnostic, scalable, and, in principle, flexible.

Understanding what is going on in your Live IP infrastructure is important. Are your senders transmitting according to the specifications? Does your PTP timing reference perform within proper limits? Without new tools, administrators are blind to such factors. That is where LIST comes in.

The Live IP Software Toolkit allows administrators to inspect production network traffic and visualize streams. It is closely aligned with SMPTE 2110 and related standards. LIST is currently a minimum viable product and open source.

Register Now!

Presented by

Willem Vermost, EBU Senior IP Media Technology Architect

Webinar: UHD & HDR

Today at 14:00 GMT! 8th March
This Webinar covers Ultra-High Definition (UHD) Television and related technologies such as Higher Dynamic Range (HDR), Higher Frame Rates (HFR) and Next Generation Audio (NGA) in distribution.

What is the impact of Higher Frame Rates? What about Higher Dynamic Range? The German Institut für Rundfunktechnik (IRT) was involved in various subjective tests for HDR and HFR, and the IRT’s Dagmar Driesnack will cover those findings in her presentation.

Both features are also included in the latest DVB (Digital Video Broadcasting) receiver specification. Virginie Drugeon will present on DVB’s updated audio-visual coding specification, TS 101 154, which adds support for HDR, HFR and Next-Gen Audio.

Webinar Agenda

  1. Introduction
  2. UHD Features and Tests – Dagmar Driesnack
  3. Q&A
  4. UHD in DVB Distribution Standards – Virginie Drugeon
  5. Q&A
  6. What is next? – Interactive session with Dagmar Driesnack and Virginie Drugeon

Presenters

Dagmar_Driesnack_100x100.jpgDagmar Driesnack, IRT, EBU Strategic Programme for Video Systems Co-Chair

 

Virginie_Drugeon_100x100.jpgVirginie Drugeon, Panasonic, DVB TM-AVC Working Group Chair