Fundamentals of IP in Broadcast Production

Fundamentals of IP in Broadcast Production

AIMS IP Showcase IBC 2019 September 2019 Curated by Video Services Forum vsf.tv C U R A T E D B Y Fundamentals of IP in Broadcast Production Wes Simpson Ed Calverley Telecom Product Consulting Q3 Media Training [email protected] [email protected] +1 203 376 3372 +44 20 3475 0250 https://www.telecompro.tv https://q3mediatraining.co.uk Tailored telecompro.tv Technology IP Video Training Training and Consulting Q3MediaTraining.co.uk IP SHOWCASE THEATRE AT IBC2019 : 13–17 SEPT 2019 © 2019 telecompro.tv & Q3 Media Training – no part of this presentation can be reproduced or repurposed without permission of the authors Agenda (90-minute Session) Ed • IP / Networking Basics Wes • Media Transport Over IP (ST 2110-10/20/30/40 Deep Dive) Ed • PTP: Timing & Synchronisation Wes • ST 2110-21 Traffic Shaping Wes • New parts of ST 2110 (ST 2110-22/23) Wes • ST 2022-7 Redundant Transport Ed • JT-NM TR-1001 / NMOS Tailored telecompro.tv Technology IP Video Training Training and Consulting Q3MediaTraining.co.uk IP SHOWCASE THEATRE AT IBC2019 : 13–17 SEPT 2019 2 © 2019 telecompro.tv & Q3 Media Training – no part of this presentation can be reproduced or repurposed without permission of the authors Copyright 2019 - No part of this presentation my be reproduced or repurposed without permission of the authors: telecompro.tv / Q3 Media Ltd. 1 AIMS IP Showcase IBC 2019 September 2019 Curated by Video Services Forum vsf.tv IP / Networking Basics Tailored telecompro.tv Technology IP Video Training Training and Consulting Q3MediaTraining.co.uk IP SHOWCASE THEATRE AT IBC2019 : 13–17 SEPT 2019 3 © 2019 telecompro.tv & Q3 Media Training – no part of this presentation can be reproduced or repurposed without permission of the authors Why IP? • We must start by recapping the obvious! • 2 main drivers for switching to IP Infrastructure: ‒ Flexibility • Reconfigurable & infrastructure not limited by resolution/formats • Operational functions easier to relocate and evolve over time • More efficient architectures (don’t simply think about replacing SDI) • Software on generic IT servers rather than vendor-badged systems • may have to accept some compromises to change workflow ‒ Costs > Use of more COTS hardware/software • minimise custom development and branched code makes systems easier to support • Up-front cost may not be lower (overall lifecycle costs may be lower) • Move to software-as-a-service (SaaS) – pay only for what you use when you need it! Tailored telecompro.tv Technology IP Video Training Training and Consulting Q3MediaTraining.co.uk IP SHOWCASE THEATRE AT IBC2019 : 13–17 SEPT 2019 4 © 2019 telecompro.tv & Q3 Media Training – no part of this presentation can be reproduced or repurposed without permission of the authors Copyright 2019 - No part of this presentation my be reproduced or repurposed without permission of the authors: telecompro.tv / Q3 Media Ltd. 2 AIMS IP Showcase IBC 2019 September 2019 Curated by Video Services Forum vsf.tv COTS Confusion COTS: Proprietary / Commercial Off-The-Shelf Bespoke System • Defined Costs • Variable Costs • Standards based • Vendor lock-in • Choice (interoperable) • Interfacing/Conversion • Generic Features • Custom Features • Stable • Higher risk of issues • Supported • Fixed function • Upgradable • Limited/Costly to evolve However: • Not all IP hardware is equal • Networking for broadcast media production is specialist Tailored • Good system architecture & workflow planning is essential telecompro.tv Technology IP Video Training Training and Consulting Q3MediaTraining.co.uk IP SHOWCASE THEATRE AT IBC2019 : 13–17 SEPT 2019 5 © 2019 telecompro.tv & Q3 Media Training – no part of this presentation can be reproduced or repurposed without permission of the authors The Rise of Software • Dedicated Hardware still strong in production or wherever real-time processing with low-latencies are important • Media processing with Software is growing in capability • Software enables new architectures that don’t have equivalents in SDI • Motivation for vendors is changing to create products which can be sold in scale • IP Media Standards need to work for both software & hardware Tailored telecompro.tv Technology IP Video Training Training and Consulting Q3MediaTraining.co.uk IP SHOWCASE THEATRE AT IBC2019 : 13–17 SEPT 2019 6 © 2019 telecompro.tv & Q3 Media Training – no part of this presentation can be reproduced or repurposed without permission of the authors Copyright 2019 - No part of this presentation my be reproduced or repurposed without permission of the authors: telecompro.tv / Q3 Media Ltd. 3 AIMS IP Showcase IBC 2019 September 2019 Curated by Video Services Forum vsf.tv IP is all about Packets! SDI Signal Routing IP Signal Routing • Dedicated wire per signal • Multiple signals per wire • Routed via crosspoint • Packet-level switching switching • Full-Duplex (bi-directional) telecompro.tv Tailored Technology IP Video Training Training and Consulting Q3MediaTraining.co.uk IP SHOWCASE THEATRE AT IBC2019 : 13–17 SEPT 2019 7 © 2019 telecompro.tv & Q3 Media Training – no part of this presentation can be reproduced or repurposed without permission of the authors IP is all about Packets! SDI is a dedicated link Ethernet links can have higher with constant data rate data rate so more data can be SD-SDI: 270Mb/s carried in the same time HD-SDI: 1.5Gb/s 10GE: 10Gb/s 40GE = 4x10GE 3G-SDI: 3Gb/s 25GE: 25Gb/s 100GE = 4x25GE Data is sent in packets. Network Switches & Routers manage the sending of packets across the network Tailored telecompro.tv Technology IP Video Training Training and Consulting Q3MediaTraining.co.uk IP SHOWCASE THEATRE AT IBC2019 : 13–17 SEPT 2019 8 © 2019 telecompro.tv & Q3 Media Training – no part of this presentation can be reproduced or repurposed without permission of the authors Copyright 2019 - No part of this presentation my be reproduced or repurposed without permission of the authors: telecompro.tv / Q3 Media Ltd. 4 AIMS IP Showcase IBC 2019 September 2019 Curated by Video Services Forum vsf.tv How do we send data in packets? • Prepare Data • Chose Protocol • UDP • TCP • Address it • Send It Tailored telecompro.tv Technology IP Video Training Training and Consulting Q3MediaTraining.co.uk IP SHOWCASE THEATRE AT IBC2019 : 13–17 SEPT 2019 9 © 2019 telecompro.tv & Q3 Media Training – no part of this presentation can be reproduced or repurposed without permission of the authors How do we send data in packets? TCP Header UDP Header • Prepare Data • Chose Protocol • UDP • TCP • Address it • Send It • Link Handshaking • ‘Fire & Forget’ • Transmission Acknowledgments • Minimal Data Overhead • Automatic resend on packet loss • Simple error detection • Perfect for FILES • Perfect for REAL-TIME STREAMS Tailored telecompro.tv Technology IP Video Training Training and Consulting Q3MediaTraining.co.uk IP SHOWCASE THEATRE AT IBC2019 : 13–17 SEPT 2019 10 © 2019 telecompro.tv & Q3 Media Training – no part of this presentation can be reproduced or repurposed without permission of the authors Copyright 2019 - No part of this presentation my be reproduced or repurposed without permission of the authors: telecompro.tv / Q3 Media Ltd. 5 AIMS IP Showcase IBC 2019 September 2019 Curated by Video Services Forum vsf.tv How do we send data in packets? • Prepare Data Application Layer • Chose Protocol • UDP • TCP Transport Layer • Address it • Send It Tailored telecompro.tv Technology IP Video Training Training and Consulting Q3MediaTraining.co.uk IP SHOWCASE THEATRE AT IBC2019 : 13–17 SEPT 2019 11 © 2019 telecompro.tv & Q3 Media Training – no part of this presentation can be reproduced or repurposed without permission of the authors How do we send data in packets? • Prepare Data Application Layer • Chose Protocol • UDP • TCP Transport Layer • Address it • Send It Internet Layer Port: Port: 20000 20000 IP Address: IP Address: 192.168.0.1 192.168.0.1 Tailored telecompro.tv Technology IP Video Training Training and Consulting Q3MediaTraining.co.uk IP SHOWCASE THEATRE AT IBC2019 : 13–17 SEPT 2019 12 © 2019 telecompro.tv & Q3 Media Training – no part of this presentation can be reproduced or repurposed without permission of the authors Copyright 2019 - No part of this presentation my be reproduced or repurposed without permission of the authors: telecompro.tv / Q3 Media Ltd. 6 AIMS IP Showcase IBC 2019 September 2019 Curated by Video Services Forum vsf.tv How do we send data in packets? • Prepare Data Application Layer • Chose Protocol • UDP • TCP Transport Layer • Address it • Send It Internet Layer Link Layer Tailored telecompro.tv Technology ETHERNET IP Video Training Training and Consulting Q3MediaTraining.co.uk IP SHOWCASE THEATRE AT IBC2019 : 13–17 SEPT 2019 13 © 2019 telecompro.tv & Q3 Media Training – no part of this presentation can be reproduced or repurposed without permission of the authors Example: Sending SDI Over an IP Network SMPTE ST 2022-6 Name Standard Length Application Layer SMPTE 259M, SDI Serial Digital Interface 1376 Bytes 292M, 424M High Bitrate Media HBRMT SMPTE 2022-6 8-16 Bytes Transport Not to scale! Reat-Time Transport RTP RFC 3550 12 Bytes Protocol Transport Layer UDP User Datagram Protocol RFC 768 8 Bytes Internet Layer RFC 791 / IP Internet Protocol (v4/v6) 20 / 40 Bytes RFC 2460 Link Layer Media Access Control MAC IEEE 802.3 42 Bytes (e.g. Ethernet) Tailored telecompro.tv Technology IP Video Training Training and Consulting Q3MediaTraining.co.uk IP SHOWCASE THEATRE AT IBC2019 : 13–17 SEPT 2019 14 © 2019 telecompro.tv & Q3 Media Training – no part of this presentation can be reproduced

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    48 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us