Top Banner
Virtualization John Shike VP Business Development Snell Advanced Media
40

Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

May 22, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

Virtualization

John Shike

VP Business Development

Snell Advanced Media

Page 2: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

Holy grail

Page 3: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

Datacenter

Page 4: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

Distributed Media Production

Live IP feeds

Data center-based media-processing

Virtualized Playout

Studios

Media Asset Management

Exception-based reporting

Studio-to-Studio

Automation & Control

IP/MPLS Routing Core

Page 5: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

www.s-a-m.com www.s-a-m.com

Market Trends in TV Broadcast

Page 6: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

Why is moving to the cloud/virtualization most important to your business?

Page 7: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

How does Virtualization Work?

• actual machine=host

• guest machine=virtual machine

• virtual machine manager= hypervisor

Page 8: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

How does Virtualization Work?

Bare Metal Virtualized

Page 9: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

Virtualization Of…

• Broadcast applications

• Software processing and file-based media

• Processes with realtime video and audio streams

Page 10: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

Virtualization of Broadcast Applications

Page 11: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

Broadcast Applications

Playout Automation on-air w/VM Ware

– Multi-channel

– Redundant Architecture

– Core services & operator GUI clients

Page 12: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

Web Browser/HTML5-based GUI

Page 13: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

Software processing and file-based media

Page 14: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

Software Applications Handling File-based Media

• Editing

• Conversion/transformation e.g.:

• Color management; HDR/SDR

• SD/HD format conversion

• Audio processing

• Standards/frame-rate conversion 25/29.97

• Aspect ratio conversion

• Program runtime shrinkage/expansion

Page 15: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

Server

Hypervisor

Virtual PC

Virtual Workstation

Virtual PC

Virtual Workstation

Virtualizing Graphics today

Virtual PC

NVIDIA GPU

H.264 Encode

Virtual Workstation

NVIDIA Graphics Driver

NVIDIA Quadro Driver

NVIDIA GRID vGPU manager

NVIDIA Graphics Driver

NVIDIA Graphics Driver

NVIDIA Quadro Driver

NVIDIA Quadro Driver

vGPU vGPU vGPU vGPU vGPU vGPU

CPUs NVIDIA

GPU

Har

dw

are

Vir

tual

izat

ion

Lay

er

Page 16: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

Architectural Model

Client App MAM Orchestration

Page 17: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

Application Model

• FIMS—standardized SOAP interface

• Under the auspices of AMWA

• Allows open API integration

Page 18: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

Licensing Model

Client App MAM Orchestration

Page 19: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

Multi-node, multi-user

Key Benefit:

• 5 concurrent jobs can be processed in real time

• Dedicated license server (licenses not tied to the workstations doing the media processing)

• One job queue providing orchestration for 5 processing nodes

• More nodes can be added with ease

Page 20: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

Architectural Model

Client App MAM Orchestration

Page 21: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

Workflow Orchestration

Manual QC Intensive

Page 22: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

Workflow Orchestration

Manual Interaction only in exceptions

Page 23: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

Workflow Orchestration

Manual QC Only Suspect Files

Page 24: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

Virtualization and realtime media

Page 25: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

AIMS model

Reference Architecture

Standards

Technical Recommendations

AMWA

Page 26: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

Video

Audio

Data

Video + Audio + Data

Fiber

SFP*

10GbE SFP+

25GbE SFP28

QSFP+ QSFP28

40/100GbE

Copper

RJ45

Connectivity

SFP (Copper)

Up to 10GbE* COTS* IP Router

Front View

SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data

VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175

RTP Payload format Map VANC separately

AES67 Digital Audio High performance IP streaming for Production Supported in TR-04 & TR-03

Ethernet ..

IP World of Broadcast & Media routing

Page 27: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

Hybrid IP/SDI Infrastructure

Page 28: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

Data Center functions

Incoming Line on IP link, 1080p SMPTE 2110

Signal Processing

instance created by control system to perform Real-time downconvert 1080p

stream to 1080i

IP Core

Uncompressed 1080i SMPTE 2110

Edge Device 1080i

SDI

Router Control System

Intelligent Infrastructure

Page 29: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

JT-NM Networked Media Roadmap

Page 30: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

Virtualized Playout

Page 31: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

Automation

Media Player

Graphics

Captions

Ancillary Data

Audio Processor

Decoration

Validation

Media Management

Business Logic

Master Control

Media Signature

DVE

Up/Down Conversion

Automation

Channel Definition

Validation

Decoration

Media Management

Text Insertion

Captions

Master Control DVE

DVE

Text Insertion

Audio Processor

Media Signature

Keyer

Media Player

Live Inputs

Graphics

Serv

ice

s

Virtualized Playout: SW CiaB

Page 32: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

Virtualized Playout

•Software based linear playout channels

•Pure IT commodity (COTS) solution

•Aligns with SMPTE IP model

• Agility – rapid spin up/down of channels

• Commercial models for

• Perpetual

• Subscription

• Pop-up

Page 33: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

Management & Automation Applications

Appointment TV Delivery

On Demand Delivery

Central Storage

Media Processing Software based

processing

Media Factory in Private Datacenter(s)

Playout Automation and

MAM

Virtualized Channel in a Box

Video and Audio Processing

Media Factory In The Cloud

Page 34: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

Management & Automation Applications

Appointment TV Delivery

On Demand Delivery

Central Storage

Media Processing

Software based processing

Diverse IP connectivity Private circuits with guaranteed QoS

Operations PoP

Monitoring & Control

+ Live and locally originated content

Operations PoP

Monitoring & Control

+ Live and locally originated content

Media Factory in Private Datacenter(s)

Distribution PoP

Traditional Distribution

Conversion & Multiplex

Interface to traditional broadcast

infrastructure

Public Internet

Mass Public Distribution

Media Factory In The Cloud

Page 35: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

Global Collaboration

Page 36: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

Industry Trend

Transition to IP

Rapid deployment and agility

Better utilization of geographies

Drive operational efficiencies

Capex to Opex

Getting closer to the consumer

Solution

Hybrid SDI & IP

COTS, virtualization

Geographical distribution and networking

New operational paradigms

Virtualization & Cloud

Utilizing data aggregation

Industry Trends

Page 37: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

Challenges

• Virtualization adds cost

• Virtualization adds complexity

• Some efficiency loss from bare metal

• How do we monitor “new video”?

• How do we insure reliability

• How do we insure interoperability?

• It takes minutes to spin up a channel but the assumptions are: • Hardware in place • application, workflow, programming, etc., all in place

• Virtualization/IP is flexible but SDI is also adaptable

Page 38: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

Just one last note about the Cloud

Page 39: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

www.s-a-m.com www.s-a-m.com

Page 40: Virtualization (v2 for web) - We are SMPTE · SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format

Thank You

John Shike

Snell Advanced Media

[email protected]