WebRTC Timeline and Forecast

20
WebRTC Timeline and Forecast Are we there yet? April 2015 Tsahi Levent-Levi

Transcript of WebRTC Timeline and Forecast

WebRTCTimeline and Forecast

Are we there yet?

April 2015

Tsahi Levent-Levi

2

WebRTC offers real time communication natively from a web browser

WebRTC is a media engine with JavaScript APIs

On2 & GIPS Acquisitions

Assets Customers Google’s Target

On2 Feb 2010 VPx video codecs Adobe WebM

GIPS May 2010 iLBC, iSAC voice codecsVoice EngineVideo Engine

Skype, Google, Yahoo, Avaya, …

WebRTC

3

4

2013

2012

May 2011: WebRTC AnnouncedGoogle releases WebRTC source code for the first time under a permissive BSD license

Nov 2011: Chrome 23 adds WebRTCNo optional flag is required. Data channel capabilities not supported

Jan 2013: Firefox 20 adds WebRTCFirst release of Firefox supporting WebRTC. Comes with GetUserMedia support only, which gives access to the local camera

Feb 2013: InteroperabilityInitial interoperability between Chrome and Firefox browsers achieved. This is still early on in the process, so things still don't work as expected, but this is an indication of

things to come

Jun 2013: Firefox 22 releasedFirst Firefox release that officially supports the ability to make video calls as well as use the Data channel API Jul 2013: Chrome for Android Beta with WebRTC

The beta version of Chrome 29 on Android supports WebRTCAug 2013: Chrome for Android

Chrome 29 for Android now fully supports WebRTCSep 2013: Firefox for Android supports WebRTCThe beta version of Chrome 29 on Android supports WebRTC

Source:

5

2014

Oct 2013: Opera 18 Beta intros WebRTCFirst Opera release based on Chromium, providing immediate WebRTC support

Feb 2014: Opera for Android Beta with WebRTCFirst Android release for Opera supports WebRTCMar 2014: Opera for Android with WebRTC

Opera 20 for Android has WebRTC in GA

Source:

Oct 2014: Microsoft announced ORTC supportMicrosoft officially announced plans to support ORTC (WebRTC 1.1) in a future release of Internet Explorer

May 2014: Microsoft promises to support GUMMicrosoft indicates in its IE status page that it plans to support GetUserMedia APIs in its next version of Internet Explorer

6

2015

2014

Oct 2013: Opera 18 Beta intros WebRTCFirst Opera release based on Chromium, providing immediate WebRTC support

Feb 2014: Opera for Android Beta with WebRTCFirst Android release for Opera supports WebRTCMar 2014: Opera for Android with WebRTC

Opera 20 for Android has WebRTC in GA

Source:

Oct 2014: Microsoft announced ORTC supportMicrosoft officially announced plans to support ORTC (WebRTC 1.1) in a future release of Internet Explorer

May 2014: Microsoft promises to support GUMMicrosoft indicates in its IE status page that it plans to support GetUserMedia APIs in its next version of Internet Explorer

Who’s been adopting WebRTC recently?

16/4/2015 7

Through the looking glass

16/4/2015 8

Do in browser what you can do on the web

16/4/2015 9

Pushing hard on VP9

H.264 video codec support

16/4/2015 10

Finding funding sources other than Google

Hello infrastructure

Transitioning to a cloud company

16/4/2015 11

Splitting the browserMerging the services

Hardware company, doing great software

16/4/2015 12

Headaches with VP8 support on old iPhones

WebRTC PaaS players: Jan 2014

WebRTC PaaS players: Jan 2015

Acquired

Acquired

Drops API program

The New Mobilists

16/4/2015 15

600+ Vendors & Projects

16/4/2015 16

Testing & Monitoring

Core

Unknown

Peer Assisted Delivery

Unified Communications

SDK

Social Networks

Consulting & Outsourcing

PaaS

Other

Collaboration

Vertical

Infrastructure

Telephony

Customer Management

Video Conferencing

WebRTC by Use Case Group

Tooling

Vendors

April 2015

Popular Verticals

16/4/2015 17

Financial

Surveillance

Job Interviews

Gaming

Education

Experts market

Healthcare

WebRTC Use Case Verticals

April 2015

Want to learn more?

• What is WebRTC?

• WebRTC’s Job to be Done

• Browser Support

• WebRTC Hype

• The WebRTC Ecosystem

• WebRTC Use Cases by Verticals

• Recommendations

https://bloggeek.me/reports/

19

Thank You!

Tsahi Levent-Levi

http://bloggeek.me

[email protected]

16/4/2015 20