Shoot the Bird: Linear Broadcast Distribution on AWS

20
Shoot the Bird Linear Broadcast Distribution on AWS Amazon Web Services ©2015, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Transcript of Shoot the Bird: Linear Broadcast Distribution on AWS

Shoot the BirdLinear Broadcast Distribution on AWS

Amazon Web Services

©2015, Amazon Web Services, Inc. or its affiliates. All rights reserved.

So we had a few customer requests...

“We’re interested in examining alternatives to traditional linear video distribution”

“Any solution will need to maintain

low latency high quality video”

“We shouldn’t have to sacrifice

performance or quality for cost savings”

And some of the reasons why?

“We’re out of capacity. We want to add more contribution channels without impacting existing ones, utilize higher HD bitrates across the board,

..”

Which started us down an interesting path...

Traditional multi-hop satellite distribution

First HopSecond Hop

Field Source / EncoderHeadend / ProcessingAffiliate Spoke / Decoder

“Broadcast distribution scales infinitely”

…or does it in this model of affiliate delivery

Can we implement a solution without affecting the underlying media layers?

Can we architect for scale at low cost?

Multiple datacenter footprints

High speed, costly IP transit

Local ops staff to manage infrastructure

A massive cap-ex outlay

Development staff to build this out

In a non-cloud solution …

AWS takes care of this undifferentiated heavy lifting

Edge Locations

Availability Zone

Region

Dallas (2)

St.Louis

Miami

JacksonvilleLos Angeles (2)

Seattle

Ashburn (3)

Newark

New York (3)

Dublin

London (2)

Amsterdam (2)

Stockholm

Frankfurt (2)Paris (2)

Singapore(2)

Hong Kong (2)

Tokyo (2)

Sao Paulo

South Bend

San JosePalo AltoHayward

OsakaMilan

Sydney

MadridSeoul

Mumbai

Chennai

Global distribution footprint

c

Compute IntensiveIntel ES-2666 v3 (Haswell) optimized specifically for EC2

Memory IntensiveLowest price point per GiB of RAM

GPUs 1,536 CUDA cores4GB of video memory

Enhanced NetworkingHigher PPS, Lower network jitter, low latency

IO IntensiveSSD Storage, EBS Optimized

High Storage24 x 2000 GiB per instance

AMI

EBS

Instance Store

Amazon EC2 Instance

Massively scalable compute

Size instance byApplication need

AWS Ecosystem (License included in hourly* pricing)

INGEST STORE MANAGE SECUREPROCESS

CREATEMONETIZE

INTEGRATEDELIVER

So let’s take a closer look at the problem...

What if we evolved the second hop?

First HopSecond Hop

Field Source / EncoderHeadend / ProcessingAffiliate Spoke / Decoder

What if we evolved the second hop?Second Hop

Headend / ProcessingAffiliate Spoke / Decoder

Approach: Up/downlink: dedicated and

internet-based IP links

Direct Connect for ‘uplink’

for stream consumption

Concerns: FEC

~500ms + RTT latency

AWS Direct Connect

Secure VPN

Amazon Route53

©2015, Amazon Web Services, Inc. or its affiliates. All rights reserved.