SlideShare une entreprise Scribd logo
1  sur  31
Making Virtual Reality Real: 4K VR/AR Encoding and Global Delivery
Apurva Agrawal
COMPRESSED
BIT RATE
(Kbps)
50,000
40,000
30,000
20,000
10,000
2001
QVGA
MPEG1
550 Kbps
VGA/SDTV
MPEG2-4
1,800 Kbps
2004 2016
4K-UHD
HEVC/H.265
16,000-30,000 Kbps
HD-1080p
AVC/H.264
7,500 Kbps
201
1
HD-720p
AVC/H.264
3,500 Kbps
2007
Quality Requires Bits
©2017 AKAMAI | FASTER FORWARD
TM
©2017 AKAMAI | FASTER FORWARD
TM
Agenda
● Understanding all the new terms in the industry
● Challenges of 4K and VR workflows
● Real world use cases
● Recommendations
● Key Takeaways
©2017 AKAMAI | FASTER FORWARD
TM
UNDERSTANDING THE TERMS
©2017 AKAMAI | FASTER FORWARD
TM
Core Principles - Picture Quality
Resolution
Refers to the number of pixels that compose the picture on the screen
1080p VS 4K*
A screen with 1080 rows and 1920 columns of pixels VS a screen 2160 rows and 3840 columns of pixels.
4K simply means a clearer picture. It's more pixels (8,294,400 to be exact) on the screen at once that creates images that
are crisper and capable of showing more details than standard HD.
*when we talk about 4K we are mostly talking about UHD..more on that in the next slide
©2017 AKAMAI | FASTER FORWARD
TM
Core Principles - Picture Quality
4K ≠ UHD
UHD is a consumer display and broadcast standard.
UHD quadruples that resolution to 3,840 by 2,160 from Std HD (1,920 by 1,080) but also improves picture quality in 7
different areas.
When we talk about 4K OTT streaming we are mostly talking about the UHD standard in terms of resolution
©2015 AKAMAI | FASTER FORWARDTM
Ultra High Definition video represents an improvement
in quality in 7 different areas
Size Color HDR FPS COD ART Sound UHD
Spatial
resolution
Color
Range
Dynamic
range
Temporal
resolution
Component
coding
Compression
artifacts
Sound
Systems
©2017 AKAMAI | FASTER FORWARD
TM
Core Principles - Picture Quality
UHD Spec - More than just resolution
©2017 AKAMAI | FASTER FORWARD
TM
Core Principles - Picture Quality
What is HDR or High Dynamic Range?
While 4K promises more pixels on the screen, HDR is promising better, richer pixels. HDR screens are capable of displaying
millions more colors than SDR televisions, and the contrast between the darkest part of the image and the brightest part can
be expanded even further.
4K = more pixels <> HDR = better pixels
HDR10 vs. HDR HLG vs. Dolby Vision?
HLG (Hybrid Log Gama) and HDR10 are open source formats. While Dolby Vision is a proprietary standard for HDR
made by Dolby. HLG maintains some backward compatibility with older SDR TVs. HDR10 is not backward compatible but
offers richer colors and brightness levels. Dolby Vision is a proprietary standard that has an edge in terms of colors and
contrast, but also provides a way for content creators to include a metadata channel that offers a smooth way to downgrade
the signal to HDR10 or SDR without the loss of quality that comes from an automatic conversion.
Devices that support HLG, HDR10 or DoVi?
While support for HDR10 is broad, including popular brands of TVs, Game Consoles and OTT Boxes. The support for Dolby
Vision took longer to get going, but now major brands across the device spectrum are starting to support DoVi. TVs: Sony,
TCL/Roku, Philips, Vizio and LG; OTT Boxes: Chromecast Ultra, Apple TV 4K; and Mobile Devices: such as the iPhone X.
©2015 AKAMAI | FASTER FORWARDTM
Media Innovation Zone Demo: HDR & 3D Audio with Dolby
Vision & Atmos
Why:
• Give people a personal experience with HDR
• The highest quality experiences are now
starting to come to OTT first
Discussion Point:
• HDR displays are starting to take off and
content is becoming available. What are your
you doing about it?
Standard
Dynamic Range
High
Dynamic Range
What:
• Side by Side experience of Dolby Vision &
Atmos (audio format) vs. Standard Definition &
Stereo Sound
©2017 AKAMAI | FASTER FORWARD
TM
Core Principles - Encoding for 4K or VR 360
What is a Codec?
A codec is a device or program that allows you to shrink large video files (encoding) and make them available for later
viewing or editing (decoding) – the name comes from both “(co)mpressor/(dec)ompressor” and “(co)de/(dec)ode”.
H.265 or HEVC
H.265, also known as HEVC, is the successor to the current generation of H.264 codec (also known as AVC) and is fully
capable of encoding/decoding 4K resolutions. While there are no costs associated with HEVC/H.265 use for end users,
hardware manufacturers, proprietary software vendors and paid streaming services are required to pay royalties for using
HEVC technology in their products and/or services. For example, H.265 codecs are included with the latest 4K monitors and
4K smart TVs
VP9
VP9 is an open and royalty free video coding format developed by Google. VP9 is a successor to VP8 and competes mainly
with MPEG's High Efficiency Video Coding (HEVC/H.265).
AV1
While VP9 was not completely successful in that task, it has laid the foundation for Google’s next generation codec,
AOMedia Video 1 (AV1), which is supported by companies like AMD, ARM, Intel, NVIDIA, Google, Microsoft, Mozilla, Netflix
and Amazon. AV1 is royalty free.
©2017 AKAMAI | FASTER FORWARD
TM
Core Principles - Formats 4K
©2017 AKAMAI | FASTER FORWARD
TM
What is VR/AR/MR?
VR - Virtual Reality
360° video is an immersive experience using pre-filmed real-world content as the central media. 360° video is a version of
VR created with only real-world content
AR- Augmented Reality
Augmented reality is an overlay of content on the real world, but that content is not anchored to or part of it.
MR - Mixed Reality
Mixed reality is an overlay of synthetic content on the real world that is anchored to and interacts with the real world.
These technologies are all in their infancy. We will focus on 360 degree videos for VR.
©2017 AKAMAI | FASTER FORWARD
TM
ALL OF THESE FEATURES
REQUIRE BANDWIDTH
©2015 AKAMAI | FASTER FORWARDTM
©2015 AKAMAI | FASTER FORWARDTM
Typical bitrates for high quality content
©2017 AKAMAI | FASTER FORWARD
TM
Use Case: Delivering a 360° VR Video
©2017 AKAMAI | FASTER FORWARD
TM
360° VR Video Challenges
● Requires low latency - Only have 20-40ms to get new picture
when user turns their head
● High bandwidth - Atleast 20mbps for 4K and even more for 8K
● Streaming the entire sphere takes up bandwidth
● Requires high quality
©2017 AKAMAI | FASTER FORWARD
TM
Typical 360° VR Video Workflow
Courtesy: harmonic
©2017 AKAMAI | FASTER FORWARD
TM
360° VR Video Workflow
● VR Video Capturing
○ Content can be produced in 2D/3D
○ Nokia OZO, GoPro Odyssey, Orah & Lots of cheaper options on the market
● VR Video Stitching
○ Different camera angles have to be stitched together. For live you will stitch the video before encoding
○ For VOD stitching can be done in the post production phase
○ Lots of cameras will support live stitching or a stitching software can take SDI/HDMI as input
● VR Encoding
○ Codec: Mostly H.265 (HEVC) Main at 3840X2160 with ABR
○ Ingest : SDI/IP/MPEG-4/depends on the encoder
○ Packaging can be DASH or HLS.
○ Tiled Encoding
● VR Viewing Devices
○ Head Mounted Displays - Samsung Gear VR, Oculus Rift, HTC Vive
©2017 AKAMAI | FASTER FORWARD
TM
HEVC Tiled Approach - Recommendations
● Akamai released a paper at IBC 2017 with Tiledmedia describing one approach
○ https://show.ibc.org/__media/Technical-Papers-2017/R-VanBrandenburg----CDN-OPTIMIZATION-FOR-VR-STREAMING.pdf
● During encoding, split video up into multiple independently decodable ‘tiles’
● Required bitrate about 1/8th of the full resolution (12k VR ~ 4K UHD)
● Streaming tiles that are only in the FOV (Field of View) - 90 degrees by 90 degrees.Player then only requests the tiles that are in the FOv
● LOW RES fallback layer always available if the network can’t keep up
● CDN with a lot of points of presence - low RTT
● High chance of cache miss - Tilemedia’s client gives hints to Akamai on what tiles will most likely be requested
● Prefetching tiles with byte range requests to keep tiles in cache warm
● Using QUIC protocol with Akamai’s Media Acceleration feature
2
Poor
Network
Conditions
Cellular
Network
Congestion
WiFi
Interference
Akamai Intelligent Platform Media Acceleration SDKs
Media Acceleration 2.0
Introduces new highly secure distribution sources and ensures viewers
receive content via the most efficient available source
Sustainable Economics | Scale | Quality Improvements
©2017 AKAMAI | FASTER FORWARD
TM
Use Case: Delivering a Live 4K
Experience
©2017 AKAMAI | FASTER FORWARD
TM
Challenges
● High bandwidth requirements
● Resilient ingest
● Choice of encoding formats, delivery formats
● Monitoring and failover
©2017 AKAMAI | FASTER FORWARD
TM
Media Services Live 4.x = Purpose Built New Architecture for 4K
The Solution – Media Services Live with liveOriginTM Capabilities
Low-Latency Live content 1-2 seconds behind broadcast
Self Healing
Brings the reliability and availability required for live
24/7 streaming content & large events
Allows for improved ingestion performance over the
open internet to match broadcast quality
Media Ingest Acceleration
Enhanced Monitoring & Alerting
Allowing customers to quickly identify and mitigate
first mile issues
DVR and Archive
Provide end users ways to match the
TV experience online
©2017 AKAMAI | FASTER FORWARD
TM
Recommendations when delivering 4K Live
● Encoding
○ Use HEVC or VP9 as the video codec. AV1 will become an option in Q1-2018 to
Chrome and Firefox clients.
● Ingest
○ If live, use IAS for ingest and MAE (QUIC) for delivery.
○ Use MSL 4.x
● Segment Size
○ If live, reduce segment size to <= 4s, to keep segment file size manageable.
○ Ingest and deliver on the same continent. Try to avoid trans-atlantic and trans-pacific
traffic.
● Manage bitrates
○ When the player starts up, have it estimate the throughput and if it’s too low, warn
the user that they may not have sufficient bandwidth for great 4K experience.
©2017 AKAMAI | FASTER FORWARD
TM
Key Takeaways
● New streaming technologies are coming to OTT first instead of
broadcast!
● Akamai has products and services that can help you architect
the best in class solution for your company
Making Virtual Reality Real: 4K VR/AR Encoding and Global Delivery

Contenu connexe

Tendances

High Efficiency Video Coding
High Efficiency Video CodingHigh Efficiency Video Coding
High Efficiency Video CodingNayan Seth
 
MPI DevCon Hsinchu City 2017: Create Higher Resolution Displays With VESA Dis...
MPI DevCon Hsinchu City 2017: Create Higher Resolution Displays With VESA Dis...MPI DevCon Hsinchu City 2017: Create Higher Resolution Displays With VESA Dis...
MPI DevCon Hsinchu City 2017: Create Higher Resolution Displays With VESA Dis...MIPI Alliance
 
Taipei Video Tech #5 talk : A Japanese Way to Maintain Constant Quality on St...
Taipei Video Tech #5 talk : A Japanese Way to Maintain Constant Quality on St...Taipei Video Tech #5 talk : A Japanese Way to Maintain Constant Quality on St...
Taipei Video Tech #5 talk : A Japanese Way to Maintain Constant Quality on St...Yusuke Goto
 
DCC Labs Company Presentation
DCC Labs Company PresentationDCC Labs Company Presentation
DCC Labs Company PresentationDCC Labs
 
TV One Product Presentation
TV One Product PresentationTV One Product Presentation
TV One Product Presentationldouwsma
 
Digigram Aqilimfit
Digigram AqilimfitDigigram Aqilimfit
Digigram AqilimfitRadikal Ltd.
 
"Current and Planned Standards for Computer Vision and Machine Learning," a P...
"Current and Planned Standards for Computer Vision and Machine Learning," a P..."Current and Planned Standards for Computer Vision and Machine Learning," a P...
"Current and Planned Standards for Computer Vision and Machine Learning," a P...Edge AI and Vision Alliance
 
Easier Audiovisual Translation with SDL Trados Studio
Easier Audiovisual Translation with SDL Trados StudioEasier Audiovisual Translation with SDL Trados Studio
Easier Audiovisual Translation with SDL Trados StudioPaul Filkin
 
An Introduction to castLabs
An Introduction to castLabs An Introduction to castLabs
An Introduction to castLabs JamesHynard1
 
2016 Streaming Media West: Transitioning from Flash to HTML5
2016 Streaming Media West: Transitioning from Flash to HTML52016 Streaming Media West: Transitioning from Flash to HTML5
2016 Streaming Media West: Transitioning from Flash to HTML5Erica Beavers
 
Ovsyannikov huawei
Ovsyannikov huaweiOvsyannikov huawei
Ovsyannikov huaweisouthmos
 
Premium Mobile and DSL Video with HEVC
Premium Mobile and DSL Video with HEVCPremium Mobile and DSL Video with HEVC
Premium Mobile and DSL Video with HEVCCisco Service Provider
 
VCU_Product_Introduction 080714
VCU_Product_Introduction 080714VCU_Product_Introduction 080714
VCU_Product_Introduction 080714Shivam Dixit
 
MPI DevCon Hsinchu City 2017: Accelerating System Level Verification of SOC D...
MPI DevCon Hsinchu City 2017: Accelerating System Level Verification of SOC D...MPI DevCon Hsinchu City 2017: Accelerating System Level Verification of SOC D...
MPI DevCon Hsinchu City 2017: Accelerating System Level Verification of SOC D...MIPI Alliance
 
EARLY DAYS OF VIDEO CODING STANDARDIZATION
EARLY DAYS OF VIDEO CODING STANDARDIZATIONEARLY DAYS OF VIDEO CODING STANDARDIZATION
EARLY DAYS OF VIDEO CODING STANDARDIZATIONIMTC
 
eLine Technology's Product Catalog
eLine Technology's Product CatalogeLine Technology's Product Catalog
eLine Technology's Product CatalogeLine Technology
 
MPI DevCon Hsinchu City 2017: Enabling Higher Data Rates and Variety of Chann...
MPI DevCon Hsinchu City 2017: Enabling Higher Data Rates and Variety of Chann...MPI DevCon Hsinchu City 2017: Enabling Higher Data Rates and Variety of Chann...
MPI DevCon Hsinchu City 2017: Enabling Higher Data Rates and Variety of Chann...MIPI Alliance
 

Tendances (19)

High Efficiency Video Coding
High Efficiency Video CodingHigh Efficiency Video Coding
High Efficiency Video Coding
 
MPI DevCon Hsinchu City 2017: Create Higher Resolution Displays With VESA Dis...
MPI DevCon Hsinchu City 2017: Create Higher Resolution Displays With VESA Dis...MPI DevCon Hsinchu City 2017: Create Higher Resolution Displays With VESA Dis...
MPI DevCon Hsinchu City 2017: Create Higher Resolution Displays With VESA Dis...
 
Taipei Video Tech #5 talk : A Japanese Way to Maintain Constant Quality on St...
Taipei Video Tech #5 talk : A Japanese Way to Maintain Constant Quality on St...Taipei Video Tech #5 talk : A Japanese Way to Maintain Constant Quality on St...
Taipei Video Tech #5 talk : A Japanese Way to Maintain Constant Quality on St...
 
The Road to Ultra Low Latency
The Road to Ultra Low LatencyThe Road to Ultra Low Latency
The Road to Ultra Low Latency
 
DCC Labs Company Presentation
DCC Labs Company PresentationDCC Labs Company Presentation
DCC Labs Company Presentation
 
TV One Product Presentation
TV One Product PresentationTV One Product Presentation
TV One Product Presentation
 
Digigram Aqilimfit
Digigram AqilimfitDigigram Aqilimfit
Digigram Aqilimfit
 
Vid ovation tv-iptv-business-enterprise
Vid ovation tv-iptv-business-enterpriseVid ovation tv-iptv-business-enterprise
Vid ovation tv-iptv-business-enterprise
 
"Current and Planned Standards for Computer Vision and Machine Learning," a P...
"Current and Planned Standards for Computer Vision and Machine Learning," a P..."Current and Planned Standards for Computer Vision and Machine Learning," a P...
"Current and Planned Standards for Computer Vision and Machine Learning," a P...
 
Easier Audiovisual Translation with SDL Trados Studio
Easier Audiovisual Translation with SDL Trados StudioEasier Audiovisual Translation with SDL Trados Studio
Easier Audiovisual Translation with SDL Trados Studio
 
An Introduction to castLabs
An Introduction to castLabs An Introduction to castLabs
An Introduction to castLabs
 
2016 Streaming Media West: Transitioning from Flash to HTML5
2016 Streaming Media West: Transitioning from Flash to HTML52016 Streaming Media West: Transitioning from Flash to HTML5
2016 Streaming Media West: Transitioning from Flash to HTML5
 
Ovsyannikov huawei
Ovsyannikov huaweiOvsyannikov huawei
Ovsyannikov huawei
 
Premium Mobile and DSL Video with HEVC
Premium Mobile and DSL Video with HEVCPremium Mobile and DSL Video with HEVC
Premium Mobile and DSL Video with HEVC
 
VCU_Product_Introduction 080714
VCU_Product_Introduction 080714VCU_Product_Introduction 080714
VCU_Product_Introduction 080714
 
MPI DevCon Hsinchu City 2017: Accelerating System Level Verification of SOC D...
MPI DevCon Hsinchu City 2017: Accelerating System Level Verification of SOC D...MPI DevCon Hsinchu City 2017: Accelerating System Level Verification of SOC D...
MPI DevCon Hsinchu City 2017: Accelerating System Level Verification of SOC D...
 
EARLY DAYS OF VIDEO CODING STANDARDIZATION
EARLY DAYS OF VIDEO CODING STANDARDIZATIONEARLY DAYS OF VIDEO CODING STANDARDIZATION
EARLY DAYS OF VIDEO CODING STANDARDIZATION
 
eLine Technology's Product Catalog
eLine Technology's Product CatalogeLine Technology's Product Catalog
eLine Technology's Product Catalog
 
MPI DevCon Hsinchu City 2017: Enabling Higher Data Rates and Variety of Chann...
MPI DevCon Hsinchu City 2017: Enabling Higher Data Rates and Variety of Chann...MPI DevCon Hsinchu City 2017: Enabling Higher Data Rates and Variety of Chann...
MPI DevCon Hsinchu City 2017: Enabling Higher Data Rates and Variety of Chann...
 

Similaire à Making Virtual Reality Real: 4K VR/AR Encoding and Global Delivery

Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...
Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...
Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...IMTC
 
The New Choice for High Quality, General Purpose Video Distribution - Integra...
The New Choice for High Quality, General Purpose Video Distribution - Integra...The New Choice for High Quality, General Purpose Video Distribution - Integra...
The New Choice for High Quality, General Purpose Video Distribution - Integra...Harmonic Inc
 
Bitmovin LIVE Tech Talks: Data Driven Video Workflows
Bitmovin LIVE Tech Talks: Data Driven Video WorkflowsBitmovin LIVE Tech Talks: Data Driven Video Workflows
Bitmovin LIVE Tech Talks: Data Driven Video WorkflowsBitmovin Inc
 
MIPI DevCon Seoul 2018: High-Performance VR Applications Drive High-Resolutio...
MIPI DevCon Seoul 2018: High-Performance VR Applications Drive High-Resolutio...MIPI DevCon Seoul 2018: High-Performance VR Applications Drive High-Resolutio...
MIPI DevCon Seoul 2018: High-Performance VR Applications Drive High-Resolutio...MIPI Alliance
 
Post Production Solutions
Post Production SolutionsPost Production Solutions
Post Production SolutionsStreambox, Inc
 
STREAMING and BROADCASTING CHEAT SHEET
STREAMING and BROADCASTING CHEAT SHEETSTREAMING and BROADCASTING CHEAT SHEET
STREAMING and BROADCASTING CHEAT SHEETAndy W. Kochendorfer
 
Sspi day out_2014_ateme_gustavo_dutra
Sspi day out_2014_ateme_gustavo_dutraSspi day out_2014_ateme_gustavo_dutra
Sspi day out_2014_ateme_gustavo_dutraSSPI Brasil
 
Managing Transition to HEVC/VP9/AV1 with Multi-Codec Streaming
Managing Transition to HEVC/VP9/AV1 with Multi-Codec StreamingManaging Transition to HEVC/VP9/AV1 with Multi-Codec Streaming
Managing Transition to HEVC/VP9/AV1 with Multi-Codec StreamingBitmovin Inc
 
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...Amazon Web Services
 
Encoding at Scale for Live Video Streaming
Encoding at Scale for Live Video StreamingEncoding at Scale for Live Video Streaming
Encoding at Scale for Live Video StreamingRay Adensamer
 
Polycom Video Communications
Polycom Video CommunicationsPolycom Video Communications
Polycom Video CommunicationsVideoguy
 
Polycom Competitive Q1 08
Polycom Competitive Q1 08Polycom Competitive Q1 08
Polycom Competitive Q1 08Videoguy
 
MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...
MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...
MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...MIPI Alliance
 
Introduction to HEVC
Introduction to HEVCIntroduction to HEVC
Introduction to HEVCYoss Cohen
 
Video Standards - Key Insights
Video Standards - Key InsightsVideo Standards - Key Insights
Video Standards - Key InsightsChetan Manchanda
 
4K Display Technology
4K Display Technology4K Display Technology
4K Display TechnologyShafeer Khan
 
4K Dispaly Technology
4K Dispaly Technology4K Dispaly Technology
4K Dispaly TechnologyShafeer Khan
 
4K Dispaly Technology
4K Dispaly Technology4K Dispaly Technology
4K Dispaly TechnologyShafeer Khan
 

Similaire à Making Virtual Reality Real: 4K VR/AR Encoding and Global Delivery (20)

Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...
Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...
Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...
 
The New Choice for High Quality, General Purpose Video Distribution - Integra...
The New Choice for High Quality, General Purpose Video Distribution - Integra...The New Choice for High Quality, General Purpose Video Distribution - Integra...
The New Choice for High Quality, General Purpose Video Distribution - Integra...
 
Bitmovin LIVE Tech Talks: Data Driven Video Workflows
Bitmovin LIVE Tech Talks: Data Driven Video WorkflowsBitmovin LIVE Tech Talks: Data Driven Video Workflows
Bitmovin LIVE Tech Talks: Data Driven Video Workflows
 
MIPI DevCon Seoul 2018: High-Performance VR Applications Drive High-Resolutio...
MIPI DevCon Seoul 2018: High-Performance VR Applications Drive High-Resolutio...MIPI DevCon Seoul 2018: High-Performance VR Applications Drive High-Resolutio...
MIPI DevCon Seoul 2018: High-Performance VR Applications Drive High-Resolutio...
 
Post Production Solutions
Post Production SolutionsPost Production Solutions
Post Production Solutions
 
STREAMING and BROADCASTING CHEAT SHEET
STREAMING and BROADCASTING CHEAT SHEETSTREAMING and BROADCASTING CHEAT SHEET
STREAMING and BROADCASTING CHEAT SHEET
 
Sspi day out_2014_ateme_gustavo_dutra
Sspi day out_2014_ateme_gustavo_dutraSspi day out_2014_ateme_gustavo_dutra
Sspi day out_2014_ateme_gustavo_dutra
 
Managing Transition to HEVC/VP9/AV1 with Multi-Codec Streaming
Managing Transition to HEVC/VP9/AV1 with Multi-Codec StreamingManaging Transition to HEVC/VP9/AV1 with Multi-Codec Streaming
Managing Transition to HEVC/VP9/AV1 with Multi-Codec Streaming
 
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
 
Encoding at Scale for Live Video Streaming
Encoding at Scale for Live Video StreamingEncoding at Scale for Live Video Streaming
Encoding at Scale for Live Video Streaming
 
Polycom Video Communications
Polycom Video CommunicationsPolycom Video Communications
Polycom Video Communications
 
What's New In Cameras/Video?
What's New In Cameras/Video?What's New In Cameras/Video?
What's New In Cameras/Video?
 
Polycom Competitive Q1 08
Polycom Competitive Q1 08Polycom Competitive Q1 08
Polycom Competitive Q1 08
 
MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...
MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...
MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...
 
Training
TrainingTraining
Training
 
Introduction to HEVC
Introduction to HEVCIntroduction to HEVC
Introduction to HEVC
 
Video Standards - Key Insights
Video Standards - Key InsightsVideo Standards - Key Insights
Video Standards - Key Insights
 
4K Display Technology
4K Display Technology4K Display Technology
4K Display Technology
 
4K Dispaly Technology
4K Dispaly Technology4K Dispaly Technology
4K Dispaly Technology
 
4K Dispaly Technology
4K Dispaly Technology4K Dispaly Technology
4K Dispaly Technology
 

Plus de Akamai Developers & Admins

AWS re:invent: The secret to building and delivering amazing apps at scale
AWS re:invent: The secret to building and delivering amazing apps at scaleAWS re:invent: The secret to building and delivering amazing apps at scale
AWS re:invent: The secret to building and delivering amazing apps at scaleAkamai Developers & Admins
 
AWS re:invent talk: The secrets to building and delivering amazing apps at scale
AWS re:invent talk: The secrets to building and delivering amazing apps at scaleAWS re:invent talk: The secrets to building and delivering amazing apps at scale
AWS re:invent talk: The secrets to building and delivering amazing apps at scaleAkamai Developers & Admins
 
Fluent 2018: When third parties stop being polite... and start getting real
Fluent 2018: When third parties stop being polite... and start getting realFluent 2018: When third parties stop being polite... and start getting real
Fluent 2018: When third parties stop being polite... and start getting realAkamai Developers & Admins
 
Integrating Security Controls into the Development and Delivery Pipeline
Integrating Security Controls into the Development and Delivery PipelineIntegrating Security Controls into the Development and Delivery Pipeline
Integrating Security Controls into the Development and Delivery PipelineAkamai Developers & Admins
 
Akamai for Dev Ops Current Capabilities - Atlanta DevOps World Tour
Akamai for Dev Ops Current Capabilities - Atlanta DevOps World TourAkamai for Dev Ops Current Capabilities - Atlanta DevOps World Tour
Akamai for Dev Ops Current Capabilities - Atlanta DevOps World TourAkamai Developers & Admins
 
Getting Started with User and API Management Features
Getting Started with User and API Management FeaturesGetting Started with User and API Management Features
Getting Started with User and API Management FeaturesAkamai Developers & Admins
 
EdgeWorkers: Enabling Autonomous, Developer Friendly Programming at the Edge
EdgeWorkers: Enabling Autonomous, Developer Friendly Programming at the EdgeEdgeWorkers: Enabling Autonomous, Developer Friendly Programming at the Edge
EdgeWorkers: Enabling Autonomous, Developer Friendly Programming at the EdgeAkamai Developers & Admins
 
Provision Your Own Apple TV channel with MSL 4.x
Provision Your Own Apple TV channel with MSL 4.xProvision Your Own Apple TV channel with MSL 4.x
Provision Your Own Apple TV channel with MSL 4.xAkamai Developers & Admins
 

Plus de Akamai Developers & Admins (20)

Mitigate Security Threats with SIEM
Mitigate Security Threats with SIEMMitigate Security Threats with SIEM
Mitigate Security Threats with SIEM
 
Manage Your Akamai-as-Code with Terraform
Manage Your Akamai-as-Code with TerraformManage Your Akamai-as-Code with Terraform
Manage Your Akamai-as-Code with Terraform
 
Akamai-as-Code with The Washington Post
Akamai-as-Code with The Washington PostAkamai-as-Code with The Washington Post
Akamai-as-Code with The Washington Post
 
Set up a Development Environment in 5 Minutes
Set up a Development Environment in 5 MinutesSet up a Development Environment in 5 Minutes
Set up a Development Environment in 5 Minutes
 
AWS re:invent: The secret to building and delivering amazing apps at scale
AWS re:invent: The secret to building and delivering amazing apps at scaleAWS re:invent: The secret to building and delivering amazing apps at scale
AWS re:invent: The secret to building and delivering amazing apps at scale
 
AWS re:invent talk: The secrets to building and delivering amazing apps at scale
AWS re:invent talk: The secrets to building and delivering amazing apps at scaleAWS re:invent talk: The secrets to building and delivering amazing apps at scale
AWS re:invent talk: The secrets to building and delivering amazing apps at scale
 
10 things you can do at the edge
10 things you can do at the edge10 things you can do at the edge
10 things you can do at the edge
 
How the internet is reshaping our lives
How the internet is reshaping our livesHow the internet is reshaping our lives
How the internet is reshaping our lives
 
Velocity + Fluent 2018: API Performance
Velocity + Fluent 2018: API PerformanceVelocity + Fluent 2018: API Performance
Velocity + Fluent 2018: API Performance
 
Fluent 2018: Measuring What Matters
Fluent 2018: Measuring What MattersFluent 2018: Measuring What Matters
Fluent 2018: Measuring What Matters
 
Fluent 2018: When third parties stop being polite... and start getting real
Fluent 2018: When third parties stop being polite... and start getting realFluent 2018: When third parties stop being polite... and start getting real
Fluent 2018: When third parties stop being polite... and start getting real
 
Integrating Security Controls into the Development and Delivery Pipeline
Integrating Security Controls into the Development and Delivery PipelineIntegrating Security Controls into the Development and Delivery Pipeline
Integrating Security Controls into the Development and Delivery Pipeline
 
Automation at the Edge
Automation at the EdgeAutomation at the Edge
Automation at the Edge
 
Akamai for Dev Ops Current Capabilities - Atlanta DevOps World Tour
Akamai for Dev Ops Current Capabilities - Atlanta DevOps World TourAkamai for Dev Ops Current Capabilities - Atlanta DevOps World Tour
Akamai for Dev Ops Current Capabilities - Atlanta DevOps World Tour
 
Getting Started with User and API Management Features
Getting Started with User and API Management FeaturesGetting Started with User and API Management Features
Getting Started with User and API Management Features
 
Akamai Developer General Session
Akamai Developer General SessionAkamai Developer General Session
Akamai Developer General Session
 
Akamai Admin General Session
Akamai Admin General SessionAkamai Admin General Session
Akamai Admin General Session
 
EdgeWorkers: Enabling Autonomous, Developer Friendly Programming at the Edge
EdgeWorkers: Enabling Autonomous, Developer Friendly Programming at the EdgeEdgeWorkers: Enabling Autonomous, Developer Friendly Programming at the Edge
EdgeWorkers: Enabling Autonomous, Developer Friendly Programming at the Edge
 
Optimizing your API to Perform at Scale
Optimizing your API to Perform at ScaleOptimizing your API to Perform at Scale
Optimizing your API to Perform at Scale
 
Provision Your Own Apple TV channel with MSL 4.x
Provision Your Own Apple TV channel with MSL 4.xProvision Your Own Apple TV channel with MSL 4.x
Provision Your Own Apple TV channel with MSL 4.x
 

Dernier

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 

Dernier (20)

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 

Making Virtual Reality Real: 4K VR/AR Encoding and Global Delivery

  • 1. Making Virtual Reality Real: 4K VR/AR Encoding and Global Delivery Apurva Agrawal
  • 2. COMPRESSED BIT RATE (Kbps) 50,000 40,000 30,000 20,000 10,000 2001 QVGA MPEG1 550 Kbps VGA/SDTV MPEG2-4 1,800 Kbps 2004 2016 4K-UHD HEVC/H.265 16,000-30,000 Kbps HD-1080p AVC/H.264 7,500 Kbps 201 1 HD-720p AVC/H.264 3,500 Kbps 2007 Quality Requires Bits
  • 3. ©2017 AKAMAI | FASTER FORWARD TM
  • 4. ©2017 AKAMAI | FASTER FORWARD TM Agenda ● Understanding all the new terms in the industry ● Challenges of 4K and VR workflows ● Real world use cases ● Recommendations ● Key Takeaways
  • 5. ©2017 AKAMAI | FASTER FORWARD TM UNDERSTANDING THE TERMS
  • 6. ©2017 AKAMAI | FASTER FORWARD TM Core Principles - Picture Quality Resolution Refers to the number of pixels that compose the picture on the screen 1080p VS 4K* A screen with 1080 rows and 1920 columns of pixels VS a screen 2160 rows and 3840 columns of pixels. 4K simply means a clearer picture. It's more pixels (8,294,400 to be exact) on the screen at once that creates images that are crisper and capable of showing more details than standard HD. *when we talk about 4K we are mostly talking about UHD..more on that in the next slide
  • 7. ©2017 AKAMAI | FASTER FORWARD TM Core Principles - Picture Quality 4K ≠ UHD UHD is a consumer display and broadcast standard. UHD quadruples that resolution to 3,840 by 2,160 from Std HD (1,920 by 1,080) but also improves picture quality in 7 different areas. When we talk about 4K OTT streaming we are mostly talking about the UHD standard in terms of resolution
  • 8. ©2015 AKAMAI | FASTER FORWARDTM Ultra High Definition video represents an improvement in quality in 7 different areas Size Color HDR FPS COD ART Sound UHD Spatial resolution Color Range Dynamic range Temporal resolution Component coding Compression artifacts Sound Systems
  • 9. ©2017 AKAMAI | FASTER FORWARD TM Core Principles - Picture Quality UHD Spec - More than just resolution
  • 10. ©2017 AKAMAI | FASTER FORWARD TM Core Principles - Picture Quality What is HDR or High Dynamic Range? While 4K promises more pixels on the screen, HDR is promising better, richer pixels. HDR screens are capable of displaying millions more colors than SDR televisions, and the contrast between the darkest part of the image and the brightest part can be expanded even further. 4K = more pixels <> HDR = better pixels HDR10 vs. HDR HLG vs. Dolby Vision? HLG (Hybrid Log Gama) and HDR10 are open source formats. While Dolby Vision is a proprietary standard for HDR made by Dolby. HLG maintains some backward compatibility with older SDR TVs. HDR10 is not backward compatible but offers richer colors and brightness levels. Dolby Vision is a proprietary standard that has an edge in terms of colors and contrast, but also provides a way for content creators to include a metadata channel that offers a smooth way to downgrade the signal to HDR10 or SDR without the loss of quality that comes from an automatic conversion. Devices that support HLG, HDR10 or DoVi? While support for HDR10 is broad, including popular brands of TVs, Game Consoles and OTT Boxes. The support for Dolby Vision took longer to get going, but now major brands across the device spectrum are starting to support DoVi. TVs: Sony, TCL/Roku, Philips, Vizio and LG; OTT Boxes: Chromecast Ultra, Apple TV 4K; and Mobile Devices: such as the iPhone X.
  • 11. ©2015 AKAMAI | FASTER FORWARDTM Media Innovation Zone Demo: HDR & 3D Audio with Dolby Vision & Atmos Why: • Give people a personal experience with HDR • The highest quality experiences are now starting to come to OTT first Discussion Point: • HDR displays are starting to take off and content is becoming available. What are your you doing about it? Standard Dynamic Range High Dynamic Range What: • Side by Side experience of Dolby Vision & Atmos (audio format) vs. Standard Definition & Stereo Sound
  • 12. ©2017 AKAMAI | FASTER FORWARD TM Core Principles - Encoding for 4K or VR 360 What is a Codec? A codec is a device or program that allows you to shrink large video files (encoding) and make them available for later viewing or editing (decoding) – the name comes from both “(co)mpressor/(dec)ompressor” and “(co)de/(dec)ode”. H.265 or HEVC H.265, also known as HEVC, is the successor to the current generation of H.264 codec (also known as AVC) and is fully capable of encoding/decoding 4K resolutions. While there are no costs associated with HEVC/H.265 use for end users, hardware manufacturers, proprietary software vendors and paid streaming services are required to pay royalties for using HEVC technology in their products and/or services. For example, H.265 codecs are included with the latest 4K monitors and 4K smart TVs VP9 VP9 is an open and royalty free video coding format developed by Google. VP9 is a successor to VP8 and competes mainly with MPEG's High Efficiency Video Coding (HEVC/H.265). AV1 While VP9 was not completely successful in that task, it has laid the foundation for Google’s next generation codec, AOMedia Video 1 (AV1), which is supported by companies like AMD, ARM, Intel, NVIDIA, Google, Microsoft, Mozilla, Netflix and Amazon. AV1 is royalty free.
  • 13. ©2017 AKAMAI | FASTER FORWARD TM Core Principles - Formats 4K
  • 14. ©2017 AKAMAI | FASTER FORWARD TM What is VR/AR/MR? VR - Virtual Reality 360° video is an immersive experience using pre-filmed real-world content as the central media. 360° video is a version of VR created with only real-world content AR- Augmented Reality Augmented reality is an overlay of content on the real world, but that content is not anchored to or part of it. MR - Mixed Reality Mixed reality is an overlay of synthetic content on the real world that is anchored to and interacts with the real world. These technologies are all in their infancy. We will focus on 360 degree videos for VR.
  • 15. ©2017 AKAMAI | FASTER FORWARD TM ALL OF THESE FEATURES REQUIRE BANDWIDTH
  • 16. ©2015 AKAMAI | FASTER FORWARDTM
  • 17. ©2015 AKAMAI | FASTER FORWARDTM Typical bitrates for high quality content
  • 18. ©2017 AKAMAI | FASTER FORWARD TM Use Case: Delivering a 360° VR Video
  • 19. ©2017 AKAMAI | FASTER FORWARD TM 360° VR Video Challenges ● Requires low latency - Only have 20-40ms to get new picture when user turns their head ● High bandwidth - Atleast 20mbps for 4K and even more for 8K ● Streaming the entire sphere takes up bandwidth ● Requires high quality
  • 20. ©2017 AKAMAI | FASTER FORWARD TM Typical 360° VR Video Workflow Courtesy: harmonic
  • 21. ©2017 AKAMAI | FASTER FORWARD TM 360° VR Video Workflow ● VR Video Capturing ○ Content can be produced in 2D/3D ○ Nokia OZO, GoPro Odyssey, Orah & Lots of cheaper options on the market ● VR Video Stitching ○ Different camera angles have to be stitched together. For live you will stitch the video before encoding ○ For VOD stitching can be done in the post production phase ○ Lots of cameras will support live stitching or a stitching software can take SDI/HDMI as input ● VR Encoding ○ Codec: Mostly H.265 (HEVC) Main at 3840X2160 with ABR ○ Ingest : SDI/IP/MPEG-4/depends on the encoder ○ Packaging can be DASH or HLS. ○ Tiled Encoding ● VR Viewing Devices ○ Head Mounted Displays - Samsung Gear VR, Oculus Rift, HTC Vive
  • 22. ©2017 AKAMAI | FASTER FORWARD TM HEVC Tiled Approach - Recommendations ● Akamai released a paper at IBC 2017 with Tiledmedia describing one approach ○ https://show.ibc.org/__media/Technical-Papers-2017/R-VanBrandenburg----CDN-OPTIMIZATION-FOR-VR-STREAMING.pdf ● During encoding, split video up into multiple independently decodable ‘tiles’ ● Required bitrate about 1/8th of the full resolution (12k VR ~ 4K UHD) ● Streaming tiles that are only in the FOV (Field of View) - 90 degrees by 90 degrees.Player then only requests the tiles that are in the FOv ● LOW RES fallback layer always available if the network can’t keep up ● CDN with a lot of points of presence - low RTT ● High chance of cache miss - Tilemedia’s client gives hints to Akamai on what tiles will most likely be requested ● Prefetching tiles with byte range requests to keep tiles in cache warm ● Using QUIC protocol with Akamai’s Media Acceleration feature
  • 23. 2 Poor Network Conditions Cellular Network Congestion WiFi Interference Akamai Intelligent Platform Media Acceleration SDKs Media Acceleration 2.0 Introduces new highly secure distribution sources and ensures viewers receive content via the most efficient available source Sustainable Economics | Scale | Quality Improvements
  • 24. ©2017 AKAMAI | FASTER FORWARD TM Use Case: Delivering a Live 4K Experience
  • 25.
  • 26. ©2017 AKAMAI | FASTER FORWARD TM Challenges ● High bandwidth requirements ● Resilient ingest ● Choice of encoding formats, delivery formats ● Monitoring and failover
  • 27. ©2017 AKAMAI | FASTER FORWARD TM Media Services Live 4.x = Purpose Built New Architecture for 4K
  • 28. The Solution – Media Services Live with liveOriginTM Capabilities Low-Latency Live content 1-2 seconds behind broadcast Self Healing Brings the reliability and availability required for live 24/7 streaming content & large events Allows for improved ingestion performance over the open internet to match broadcast quality Media Ingest Acceleration Enhanced Monitoring & Alerting Allowing customers to quickly identify and mitigate first mile issues DVR and Archive Provide end users ways to match the TV experience online
  • 29. ©2017 AKAMAI | FASTER FORWARD TM Recommendations when delivering 4K Live ● Encoding ○ Use HEVC or VP9 as the video codec. AV1 will become an option in Q1-2018 to Chrome and Firefox clients. ● Ingest ○ If live, use IAS for ingest and MAE (QUIC) for delivery. ○ Use MSL 4.x ● Segment Size ○ If live, reduce segment size to <= 4s, to keep segment file size manageable. ○ Ingest and deliver on the same continent. Try to avoid trans-atlantic and trans-pacific traffic. ● Manage bitrates ○ When the player starts up, have it estimate the throughput and if it’s too low, warn the user that they may not have sufficient bandwidth for great 4K experience.
  • 30. ©2017 AKAMAI | FASTER FORWARD TM Key Takeaways ● New streaming technologies are coming to OTT first instead of broadcast! ● Akamai has products and services that can help you architect the best in class solution for your company