SlideShare a Scribd company logo
1 of 2
Download to read offline
www.vidyo.com | 1-866-99-VIDYO
Vidyo Blog Post | December 21, 2015
Vidyo and
Google announced that
Vidyo would be
collaborating with
Google to develop a
scalable extension for
the VP9 video codec as
part of the WebRTC
client open source
project.
Author: Alex Eleftheriadis
Google just announced that the upcoming release of its Chrome
browser, version 48, will have VP9 support for WebRTC. This is an
important milestone for WebRTC and Chrome for a number of reasons.
To appreciate why, it is useful to look a little bit at the history of video
codec support in WebRTC as well as Google+ Hangouts, Google’s
popular videoconferencing app.
More significantly, all this is done with extremely low delay (an order of
magnitude less than a typical transcoding MCU), at a massive scale, and
without any signal processing at the server. Vidyo introduced this server
design in 2008 in its patented VidyoRouter™ product.
Hangouts moved to use the open-source VP8 video codec in August 2013 so that, among other
things, the client could eventually run over WebRTC as explained in interviews by senior Google
management. As VP8 does not offer spatial scalability, a simpler version of it called simulcasting was
used. With this technique an endpoint produces multiple video streams at different bit rates and
resolutions. The server receives both, and selects which one to forward to receiving participants. (We
later on coined the term “Selective Forwarding Unit”, or SFU, to describe the operation of these
servers in a generic way.)
Google and Vidyo Bring VP9 to WebRTC
When Google+ Hangouts was originally launched, it
used H.264 SVC, the scalable video coding
extension of H.264 that Vidyo co-developed. The
use of scalability in the video codec is essential for
implementing a radically different server design for
multipoint video, able to deliver an unprecedented
range of features: error resilience and localization,
rate adaptation, personalized layout, cascading, etc.
www.vidyo.com | 1-866-99-VIDYO
At the same time the transition to VP8 was being made, Vidyo and Google announced that Vidyo
would be collaborating with Google to develop a scalable extension for the VP9 video codec as part
of the WebRTC client open source project. The goal is to combine the power of WebRTC with the
benefits of scalability to be able to deliver the best possible experience for the end users.
The inclusion of VP9 in WebRTC in Chrome 48 marks an important milestone in this collaboration. It
is the first widely available software release of this new codec (outside a flag, across all Chrome
platforms). The release incorporates the proposed standard RTP packetization for VP9, which was co-
designed and developed with Vidyo and Google, and which supports the new scalability features.
Spatial and temporal scalability features in the codec itself are already in the WebM and WebRTC
code repositories.
This architecture excels in environments that require large scale and/or are hosted in the cloud. It is
also inherently codec-agnostic: the choice of the codec, from an infrastructure point of view, is purely a
business decision. As long as scalability is available, then the infrastructure can perform its magic.
We are very excited that we will soon be able to bring the proven benefits of this design to the
WebRTC world. While this release is the first step, as the saying goes, the first step is half the journey.
As additional experience in deployed applications is obtained, and appropriate API
support is made available at the WebRTC layer, we expect they will find their way
into future versions of the Chrome browser in a backwards-compatible way. Vidyo
has utilized scalable coding to build new server architecture for large-scale, very
high quality video communication, on virtually any network and device.

More Related Content

More from Vidyo, Inc.

Maximize Workplace Collaboration with Visual Communications
Maximize Workplace Collaboration with Visual CommunicationsMaximize Workplace Collaboration with Visual Communications
Maximize Workplace Collaboration with Visual CommunicationsVidyo, Inc.
 
Vidyo Helps Sutter Health Stroke Specialists Save Lives
Vidyo Helps Sutter Health Stroke Specialists Save LivesVidyo Helps Sutter Health Stroke Specialists Save Lives
Vidyo Helps Sutter Health Stroke Specialists Save LivesVidyo, Inc.
 
Vidyo helped REACH Health Effectively Handle Emergency Care
Vidyo helped REACH Health Effectively Handle Emergency CareVidyo helped REACH Health Effectively Handle Emergency Care
Vidyo helped REACH Health Effectively Handle Emergency CareVidyo, Inc.
 
Vidyo Improves Patient Care at Holy Cross Hospital
Vidyo Improves Patient Care at Holy Cross HospitalVidyo Improves Patient Care at Holy Cross Hospital
Vidyo Improves Patient Care at Holy Cross HospitalVidyo, Inc.
 
Vidyo Case Study on Arizona State University – Smithsonian Institute
Vidyo Case Study on Arizona State University – Smithsonian InstituteVidyo Case Study on Arizona State University – Smithsonian Institute
Vidyo Case Study on Arizona State University – Smithsonian InstituteVidyo, Inc.
 
Vidyo helps support Haiti’s Medical Education System
Vidyo helps support Haiti’s Medical Education SystemVidyo helps support Haiti’s Medical Education System
Vidyo helps support Haiti’s Medical Education SystemVidyo, Inc.
 
Video Visits add-on Enables Efficient Virtual Healthcare Delivery
Video Visits add-on Enables Efficient Virtual Healthcare DeliveryVideo Visits add-on Enables Efficient Virtual Healthcare Delivery
Video Visits add-on Enables Efficient Virtual Healthcare DeliveryVidyo, Inc.
 
Vidyo’s Leadership in Healthcare and Financial Services Recognized by Frost &...
Vidyo’s Leadership in Healthcare and Financial Services Recognized by Frost &...Vidyo’s Leadership in Healthcare and Financial Services Recognized by Frost &...
Vidyo’s Leadership in Healthcare and Financial Services Recognized by Frost &...Vidyo, Inc.
 
2014 Predictions for Video Communications
2014 Predictions for Video Communications 2014 Predictions for Video Communications
2014 Predictions for Video Communications Vidyo, Inc.
 

More from Vidyo, Inc. (9)

Maximize Workplace Collaboration with Visual Communications
Maximize Workplace Collaboration with Visual CommunicationsMaximize Workplace Collaboration with Visual Communications
Maximize Workplace Collaboration with Visual Communications
 
Vidyo Helps Sutter Health Stroke Specialists Save Lives
Vidyo Helps Sutter Health Stroke Specialists Save LivesVidyo Helps Sutter Health Stroke Specialists Save Lives
Vidyo Helps Sutter Health Stroke Specialists Save Lives
 
Vidyo helped REACH Health Effectively Handle Emergency Care
Vidyo helped REACH Health Effectively Handle Emergency CareVidyo helped REACH Health Effectively Handle Emergency Care
Vidyo helped REACH Health Effectively Handle Emergency Care
 
Vidyo Improves Patient Care at Holy Cross Hospital
Vidyo Improves Patient Care at Holy Cross HospitalVidyo Improves Patient Care at Holy Cross Hospital
Vidyo Improves Patient Care at Holy Cross Hospital
 
Vidyo Case Study on Arizona State University – Smithsonian Institute
Vidyo Case Study on Arizona State University – Smithsonian InstituteVidyo Case Study on Arizona State University – Smithsonian Institute
Vidyo Case Study on Arizona State University – Smithsonian Institute
 
Vidyo helps support Haiti’s Medical Education System
Vidyo helps support Haiti’s Medical Education SystemVidyo helps support Haiti’s Medical Education System
Vidyo helps support Haiti’s Medical Education System
 
Video Visits add-on Enables Efficient Virtual Healthcare Delivery
Video Visits add-on Enables Efficient Virtual Healthcare DeliveryVideo Visits add-on Enables Efficient Virtual Healthcare Delivery
Video Visits add-on Enables Efficient Virtual Healthcare Delivery
 
Vidyo’s Leadership in Healthcare and Financial Services Recognized by Frost &...
Vidyo’s Leadership in Healthcare and Financial Services Recognized by Frost &...Vidyo’s Leadership in Healthcare and Financial Services Recognized by Frost &...
Vidyo’s Leadership in Healthcare and Financial Services Recognized by Frost &...
 
2014 Predictions for Video Communications
2014 Predictions for Video Communications 2014 Predictions for Video Communications
2014 Predictions for Video Communications
 

Recently uploaded

Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 

Recently uploaded (20)

Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 

Google and Vidyo Bring VP9 to WebRTC

  • 1. www.vidyo.com | 1-866-99-VIDYO Vidyo Blog Post | December 21, 2015 Vidyo and Google announced that Vidyo would be collaborating with Google to develop a scalable extension for the VP9 video codec as part of the WebRTC client open source project. Author: Alex Eleftheriadis Google just announced that the upcoming release of its Chrome browser, version 48, will have VP9 support for WebRTC. This is an important milestone for WebRTC and Chrome for a number of reasons. To appreciate why, it is useful to look a little bit at the history of video codec support in WebRTC as well as Google+ Hangouts, Google’s popular videoconferencing app. More significantly, all this is done with extremely low delay (an order of magnitude less than a typical transcoding MCU), at a massive scale, and without any signal processing at the server. Vidyo introduced this server design in 2008 in its patented VidyoRouter™ product. Hangouts moved to use the open-source VP8 video codec in August 2013 so that, among other things, the client could eventually run over WebRTC as explained in interviews by senior Google management. As VP8 does not offer spatial scalability, a simpler version of it called simulcasting was used. With this technique an endpoint produces multiple video streams at different bit rates and resolutions. The server receives both, and selects which one to forward to receiving participants. (We later on coined the term “Selective Forwarding Unit”, or SFU, to describe the operation of these servers in a generic way.) Google and Vidyo Bring VP9 to WebRTC When Google+ Hangouts was originally launched, it used H.264 SVC, the scalable video coding extension of H.264 that Vidyo co-developed. The use of scalability in the video codec is essential for implementing a radically different server design for multipoint video, able to deliver an unprecedented range of features: error resilience and localization, rate adaptation, personalized layout, cascading, etc.
  • 2. www.vidyo.com | 1-866-99-VIDYO At the same time the transition to VP8 was being made, Vidyo and Google announced that Vidyo would be collaborating with Google to develop a scalable extension for the VP9 video codec as part of the WebRTC client open source project. The goal is to combine the power of WebRTC with the benefits of scalability to be able to deliver the best possible experience for the end users. The inclusion of VP9 in WebRTC in Chrome 48 marks an important milestone in this collaboration. It is the first widely available software release of this new codec (outside a flag, across all Chrome platforms). The release incorporates the proposed standard RTP packetization for VP9, which was co- designed and developed with Vidyo and Google, and which supports the new scalability features. Spatial and temporal scalability features in the codec itself are already in the WebM and WebRTC code repositories. This architecture excels in environments that require large scale and/or are hosted in the cloud. It is also inherently codec-agnostic: the choice of the codec, from an infrastructure point of view, is purely a business decision. As long as scalability is available, then the infrastructure can perform its magic. We are very excited that we will soon be able to bring the proven benefits of this design to the WebRTC world. While this release is the first step, as the saying goes, the first step is half the journey. As additional experience in deployed applications is obtained, and appropriate API support is made available at the WebRTC layer, we expect they will find their way into future versions of the Chrome browser in a backwards-compatible way. Vidyo has utilized scalable coding to build new server architecture for large-scale, very high quality video communication, on virtually any network and device.