This document provides an overview and update of AWS Elemental Media Services, including MediaConnect, MediaLive, MediaPackage, MediaStore, and MediaConvert. It discusses how live video transport works today and the challenges with existing solutions. It then introduces AWS Elemental MediaConnect as a reliable, secure, and flexible live video transport service in the cloud. Key features of MediaConnect like robustness, security, agility, and transparency are covered. Example customer use cases for MediaConnect like live video cloud processing workflows and global distribution are described. The document discusses MediaConnect pricing and flow. Finally, it provides updates on MediaLive, MediaPackage, MediaStore, and MediaConvert including new features like QVBR encoding and tools to
3. § Live video remains a critical component of broadcast
§ Operators need robust, secure live video transport
§ Cloud-based workflows are operationally and commercially compelling
§ Content owners are discovering broader geographical audiences
§ Operators are under increasing pressure to find cost-effective solutions
3
LIVE VIDEO TRANSPORT TODAY
4. § Infrastructure providers: managed networks, fiber, and satellite
§ Getting started and changing configuration can take months
§ Long-term contracts and usage models
§ Satellite distribution has limited geographical coverage
§ Self-managed IP-based solutions
§ Deploy, configure, and maintain complex systems
§ Work with multiple vendors for complete solution
§ Develop solutions for features like security or sharing
4
CHALLENGES WITH EXISTING SOLUTIONS
6. AWS Elemental MediaConnect is a reliable, secure, and
flexible transport service for live video that enables customers
to build transformation and global distribution workflows
quickly and cost-effectively
6
INTRODUCING AWS ELEMENTAL MEDIACONNECT
§ Contribution
Reliably ingest content into the AWS Network to enable cloud-
based live video processing workflows
§ Distribution
Securely distribute content to multiple destinations inside and
outside of the AWS networks
7. 1. Robust and Reliability
7
MEDIACONNECT FOUR KEY AREA OF FUNCTIONALITY
§ High-availability protocols
§ RTP + Forward Error Correction (FEC)
§ Native support for Zixi protocol
§ First/last mile agnostic
§ Managed or unmanaged networks
§ AWS Direct Connect or public internet
§ Mezzanine quality video
§ MPEG-2, AVC, and HEVC Transport Streams
§ Up to 80 Mbps bitrate
8. 2. Secure
8
MEDIACONNECT FOUR KEY AREA OF FUNCTIONALITY
§ Protect live video with end-to-end,
industry-standard encryption
§ Share content with customers using
entitlements
§ You control over the distribution of
your content, and can revoke access
at any time
AES-256
Industry standard,
end-to-end encryption
9. 3. Agile and flexible
9
MEDIACONNECT FOUR KEY AREA OF FUNCTIONALITY
§ A fully-managed AWS service
§ Serverless architecture
§ Self-healing and auto-scaling
§ Deploy in minutes instead of months
§ No lengthy contract negotiations
§ Easy to configure and manage
§ Pay only for what you use
§ On-demand pricing
§ Simple, predictable, and understandable
AES-256
Industry standard,
end-to-end encryption
10. 4. Transparent and measurable
10
MEDIACONNECT FOUR KEY AREA OF FUNCTIONALITY
§ Network and TS level metrics
§ FEC and ARQ statistics
§ TR101-290 priority 1 and 2 alarms
§ Full support for Amazon CloudWatch
§ Create multi-service dashboards
§ Manage custom-built alarms
AES-256
Industry standard,
end-to-end encryption
Amazon
CloudWatch
12. § Robust contribution using high-availability protocols: Zixi protocol, Real-Time Transport
Protocol (RTP), and RTP with forward error correction (FEC)
§ Mezzanine quality video ready for over-the-top (OTT) delivery workflows
ENABLE LIVE VIDEO CLOUD BASED PROCESSING
AWS Elemental
Live
Transport
AWS Elemental
MediaLive
AWS Elemental
MediaPackage
Amazon
CloudFront
Third-Party
CDNLive Source
Encoding Packaging and DeliveryEncoding
Devices
AWS Elemental
MediaConnect
Live Video Transport
12
On Premises Region
13. FULLY REDUNDANT CONTRIBUTION
AWS Elemental
Live
Transport
AWS Elemental
MediaLive
AWS Elemental
MediaPackage
Amazon
CloudFront
Third-Party
CDN
Live Source
Encoding Packaging and DeliveryEncoding
Devices
AWS Elemental
MediaConnect
13
On-Premises Region
AWS Elemental
Live
AWS Elemental
MediaConnect
Availability zone 1
MediaLive
Input-1
Availability zone 2
MediaLive
Input-2
15. LIVE VIDEO REPLICATION TO MULTIPLE DESTINATIONS
Transport DestinationSource
15
On-Premises
AWS Elemental
MediaConnect
Live Video Transport
Region 1
AWS Elemental
MediaConnect
Live Video Transport
Region 2
Corporate
data center
On-Premises
Corporate
data center
Transport
AWS Elemental
MediaLive
Destination (AWS)
16. 16
SECURELY SHARE CONTENT ACROSS AWS ACCOUNTS
Entitlements allow you to give other AWS
account holders the right to subscribe to
your live content
Decouple the subscription from the
entitlement
Clearly define what resources belong to you
and the subscriber
17. ENTITLEMENT WORKFLOW
Transport DestinationSource
17
On-Premises
AWS Elemental
MediaConnect
Live Video Transport
Region 1
AWS Elemental
MediaConnect
Live Video Transport
Region 2
Corporate
data center
Transport
AWS Elemental
MediaConnect
Live Video Transport
On-Premises
Corporate
data center
Originator’s Account Subscriber’s Account
Transport
18. A REFERENCE ARCHITECTURE
AWS Elemental
Live
AWS Elemental
MediaLive
AWS Elemental
MediaPackage
Amazon
CloudFront
Third-Party
CDN
Devices
AWS Elemental
MediaConnect
Live Video Transport
18
On-Premises Region
On-Premises
Zixi Receiver
Multicast UDP
Network
Multicast UDP
Network
20. § Create a flow in an AWS Region / Availability Zone
§ Specify source details, including name, protocol to use, and the ingest port
§ Protect content using AES encryption, and use whitelisting to limit access
20
HOW IT WORKS – CREATE A FLOW
AWS Region
Live Source
AWS Elemental
MediaConnect
Live Video Transport
21. § Create one or more outputs
§ Specify protocol to use, destination IP address, and port
§ Optionally configure unique encryption keys for each destination
21
HOW IT WORKS – ADD OUTPUTS
AWS Region 1
Live Source
AWS Elemental
MediaLive
AWS Region 2
AWS Elemental
MediaConnect
Live Video Transport
AWS Elemental
MediaConnect
Live Video Transport
22. § Simple on-demand pricing
§ Pay-as-you-go, with no long term commitments
§ Pricing based on:
§ Running flow (per hour) e.g. $0.2819/hour in Tokyo
§ Data transfer Out (per Gigabyte) e.g. from $0.01/GB in Tokyo
• Data transfer In is free
22
AWS ELEMENTAL MEDIACONNECT PRICING
24. VIDEO IS VARIABLE
§ Information complexity contained in video is drastically variable
§ Different content and scenes require a wide range of encoding bitrates to look good
Soccer bitrate over time
0
5
10
15
20
25
Time 1 2 3 4 5 6 7 8 9
Video Complexity (Constant Quality)
CBR Bitrate
Wasted bits
Wasted
bits
Bad VQ
Bitrate CBR encoding disadvantage
25. 25
QUALITY DEFINED VARIABLE BITRATE (QVBR) ENCODING
§ QVBR uses the right amount of
bits to reach quality target, adjusts
to different kinds of content
§ Automatically saves bits when
desired quality is reached
§ Encoder adjusts quantization
§ Up to 20-50% bit reduction,
depending on content
Max Bitrate (Network Bandwidth)
0
5
10
15
20
25
Time 1 2 3 4 5 6 7 8 9
Bitrate
Video Complexity (Constant Quality)
QVBR
No Wasted Bits – Bits Savings!
26. 26
AWS ELEMENTAL MEDIALIVE
MediaLive
• Reserved (24x7) channel pricing
• Static graphic insertion
• SCTE-35 insertion via API
• Pipeline locking
• QVBR encoding
• Input for MP4 file and switching input by scheduling
• Use MediaConnect flow as input to MediaLive
AWS Elemental
MediaConnect
Live Video
Transport
AWS Elemental
MediaConnect
Live Video
Transport
27. 27
AWS ELEMENTAL MEDIAPACKAGE
MediaPackage
• Create CloudFront distribution during channel
creation
• CloudFront drop down origin selection
• Multi-period DASH Output endpoint
• Input Redundancy (main/backup HLS ingest)
• Expand up to 14 days catchup window
AWS Elemental
MediaConnect
Live Video
Transport
AWS Elemental
MediaConnect
Live Video
Transport
28. 28
AWS ELEMENTAL LIVE & AWS ELEMENTAL MEDIASTORE
AWS Direct
Connect
AWS Elemental Live (on premises)
• Live uncompressed SDI source
• Create H264 multiple ABR stream with
HLS/DASH output
• Up to 4K UHD p60 output
MediaStore
• Origin selection under CloudFront CDN
• Increased object size to 25MB
31. § Automates encoding decision taking
analysis of input video file
properties, to choose MediaConvert
transcoding template
§ Open source project, available from
GitHub
31
TOOLS: AUTOMATE RULE-BASED FILE TRANSCODING WORKFLOW
32. § Allows operators to visualize alarms
and logical connections between
AWS Elemental Media Services
§ SW automatically reads account and
draws logical connections
§ Select AWS regions to display
§ Supports MediaLive, MediaPackage,
MediaStore, S3, and CloudFront
§ Open source project, available from
GitHub
32
TOOLS: MEDIA SERVICES APPLICATION MAPPER (MSAM)