SlideShare a Scribd company logo
1 of 33
Download to read offline
The State of WebRTC
January 2015
Tsahi
Levent-Levi
13/1/2015 2
WebRTC offers real time communication
natively from a web browser
WebRTC is a media engine with JavaScript
APIs
13/1/2015 3
WebRTC is a Technology
not a Solution
TheBusyBrain
Which WebRTC?
13/1/2015 4
WebRTC is both an open source project and a standard specification
webrtc.org
• The open source project
• Holds an implementation of the
WebRTC specification
• Can be used by anyone for
anything
And also openWebRTC.io
WebRTC 1.0
• The standard specification
• Not yet completed
• Handled by the IETF and W3C
5
2013
2012
May 2011: WebRTC Announced
Google releases WebRTC source code for
the first time under a permissive BSD
license
Nov 2011: Chrome 23 adds WebRTC
No optional flag is required. Data channel
capabilities not supported
Jan 2013: Firefox 20 adds WebRTC
First release of Firefox supporting WebRTC.
Comes with GetUserMedia support only,
which gives access to the local camera
Feb 2013: Interoperability
Initial 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 released
First 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 WebRTC
Sep 2013: Firefox for Android supports WebRTC
The beta version of Chrome 29 on Android supports
WebRTC
Source:
6
2014
Oct 2013: Opera 18 Beta intros WebRTC
First Opera release based on Chromium,
providing immediate WebRTC support
Feb 2014: Opera for Android Beta with WebRTC
First 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 support
Microsoft officially announced plans to support ORTC
(WebRTC 1.1) in a future release of Internet Explorer
May 2014: Microsoft promises to support GUM
Microsoft indicates in its IE status page that it plans
to support GetUserMedia APIs in its next version of
Internet Explorer
7
2014
Oct 2013: Opera 18 Beta intros WebRTC
First Opera release based on Chromium,
providing immediate WebRTC support
Feb 2014: Opera for Android Beta with WebRTC
First 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 support
Microsoft officially announced plans to support ORTC
(WebRTC 1.1) in a future release of Internet Explorer
May 2014: Microsoft promises to support GUM
Microsoft indicates in its IE status page that it plans
to support GetUserMedia APIs in its next version of
Internet Explorer
2015
ORTC
• Object RTC
• Aka – WebRTC 1.1
• Or – Microsoft’s way of joining the party
13/1/2015 8
Mandatory video codec
• VP8 or H.264?
• Both…
• The real game is VP9 vs H.265
13/1/2015 9
Notables in 2014
Unified Communications
10
Cisco
• Cisco’s Project Squared
• A WebEx “project”
Reimagine business
collaboration
11
Siemens
• The “new” Siemens
• Officially launched
Unified Communications
12
Microsoft
• Skype for Web beta
• Skype for Business (Lync)
Adoption of WebRTC by one of
the largest VoIP OTT players,
and by Microsoft
13
Notables in 2014
Redefining Voice
14
Switch
• Adding voice to Google Apps
• /Craig Walker
• Grand Central
• UberConference
Seamless integration with
directory services, social
networks and email
15
Talko
• Group comms
• /Ray Ozzie
• Lotus notes creator
• Microsoft CTO
Seamless transitions from live
to recorded voice
16
Wire
• A better Skype
• /Janus Friis
• Skype co-founder
• /Jonathan Christensen
• GM @Skype
UX minimalism and focus
17
Notables in 2014
WebRTC PaaS
18
Our WebRTC PaaS players, a year ago
19
AddLive acquired by SnapChat
Taken off market
20
Crocodile RCS acquired byAscision
Morphs into Forge
21
Rebtel spins out Sinch
22
ooVoo announces a dev platform
23
Requestec acquired by Blackboard
24
Taken off market
Genband announces Kandy
25
Weemo rebrands to SightCall
26
Digium launches Respoke
27
Bistri refocuses on developers
28
vLine closes developer program
29
What will 2015 bring?
30
Need more?
31
https://bloggeek.me/reports/
About Me
• Too many years in the telecom industry. Mainly VoIP
• Developer, Product Manager, CTO
• Had my share of standardization and patents
• Write about WebRTC and other topics
• Published multiple WebRTC reports
• Consulting
13/1/2015 32
Tsahi Levent-Levi
tsahil@bloggeek.me
@tsahil
Thank You!
Tsahi Levent-Levi
http://bloggeek.me
tsahil@bloggeek.me
13/1/2015 33

More Related Content

More from Tsahi Levent-levi

WebRTC Timeline and Forecast
WebRTC Timeline and ForecastWebRTC Timeline and Forecast
WebRTC Timeline and ForecastTsahi Levent-levi
 
Harnessing the potential of WebRTC
Harnessing the potential of WebRTCHarnessing the potential of WebRTC
Harnessing the potential of WebRTCTsahi Levent-levi
 
VoIP Architectures in a WebRTC World
VoIP Architectures in a WebRTC WorldVoIP Architectures in a WebRTC World
VoIP Architectures in a WebRTC WorldTsahi Levent-levi
 
Kranky Geek WebRTC Show: WebRTC in the Real World
Kranky Geek WebRTC Show: WebRTC in the Real WorldKranky Geek WebRTC Show: WebRTC in the Real World
Kranky Geek WebRTC Show: WebRTC in the Real WorldTsahi Levent-levi
 
Kranky Geek WebRTC Show: Krank It Up!
Kranky Geek WebRTC Show: Krank It Up!Kranky Geek WebRTC Show: Krank It Up!
Kranky Geek WebRTC Show: Krank It Up!Tsahi Levent-levi
 
Baby Steps: A WebRTC Tutorial
Baby Steps: A WebRTC TutorialBaby Steps: A WebRTC Tutorial
Baby Steps: A WebRTC TutorialTsahi Levent-levi
 
To Build or Not to Build Your WebRTC Infrastructure
To Build or Not to Build Your WebRTC InfrastructureTo Build or Not to Build Your WebRTC Infrastructure
To Build or Not to Build Your WebRTC InfrastructureTsahi Levent-levi
 
WebRTC Audio Codec: Opus and processing requirements
WebRTC Audio Codec: Opus and processing requirementsWebRTC Audio Codec: Opus and processing requirements
WebRTC Audio Codec: Opus and processing requirementsTsahi Levent-levi
 
WebRTC for Telco: Informa's WebRTC Global Summit Preconference
WebRTC for Telco: Informa's WebRTC Global Summit PreconferenceWebRTC for Telco: Informa's WebRTC Global Summit Preconference
WebRTC for Telco: Informa's WebRTC Global Summit PreconferenceTsahi Levent-levi
 
The Evolving WebRTC Ecosystem | all about WebRTC event, Google's TLV Campus
The Evolving WebRTC Ecosystem | all about WebRTC event, Google's TLV CampusThe Evolving WebRTC Ecosystem | all about WebRTC event, Google's TLV Campus
The Evolving WebRTC Ecosystem | all about WebRTC event, Google's TLV CampusTsahi Levent-levi
 
WebRTC and Paris: a Love Story
WebRTC and Paris: a Love StoryWebRTC and Paris: a Love Story
WebRTC and Paris: a Love StoryTsahi Levent-levi
 
The WebRTC Ecosystem | WebRTC Conference & Expo III
The WebRTC Ecosystem | WebRTC Conference & Expo IIIThe WebRTC Ecosystem | WebRTC Conference & Expo III
The WebRTC Ecosystem | WebRTC Conference & Expo IIITsahi Levent-levi
 
How to Speak Remotely at a Conference by Using WebRTC
How to Speak Remotely at a Conference by Using WebRTCHow to Speak Remotely at a Conference by Using WebRTC
How to Speak Remotely at a Conference by Using WebRTCTsahi Levent-levi
 

More from Tsahi Levent-levi (20)

WebRTC Codec Wars: Rebooted
WebRTC Codec Wars: RebootedWebRTC Codec Wars: Rebooted
WebRTC Codec Wars: Rebooted
 
WebRTC in the Real World
WebRTC in the Real WorldWebRTC in the Real World
WebRTC in the Real World
 
WebRTC - a History Lesson
WebRTC - a History LessonWebRTC - a History Lesson
WebRTC - a History Lesson
 
WebRTC Timeline and Forecast
WebRTC Timeline and ForecastWebRTC Timeline and Forecast
WebRTC Timeline and Forecast
 
A WebRTC Overview
A WebRTC OverviewA WebRTC Overview
A WebRTC Overview
 
Harnessing the potential of WebRTC
Harnessing the potential of WebRTCHarnessing the potential of WebRTC
Harnessing the potential of WebRTC
 
VoIP Architectures in a WebRTC World
VoIP Architectures in a WebRTC WorldVoIP Architectures in a WebRTC World
VoIP Architectures in a WebRTC World
 
Kranky Geek WebRTC Show: WebRTC in the Real World
Kranky Geek WebRTC Show: WebRTC in the Real WorldKranky Geek WebRTC Show: WebRTC in the Real World
Kranky Geek WebRTC Show: WebRTC in the Real World
 
Kranky Geek WebRTC Show: Krank It Up!
Kranky Geek WebRTC Show: Krank It Up!Kranky Geek WebRTC Show: Krank It Up!
Kranky Geek WebRTC Show: Krank It Up!
 
Baby Steps: A WebRTC Tutorial
Baby Steps: A WebRTC TutorialBaby Steps: A WebRTC Tutorial
Baby Steps: A WebRTC Tutorial
 
To Build or Not to Build Your WebRTC Infrastructure
To Build or Not to Build Your WebRTC InfrastructureTo Build or Not to Build Your WebRTC Infrastructure
To Build or Not to Build Your WebRTC Infrastructure
 
WebRTC Audio Codec: Opus and processing requirements
WebRTC Audio Codec: Opus and processing requirementsWebRTC Audio Codec: Opus and processing requirements
WebRTC Audio Codec: Opus and processing requirements
 
WebRTC for Telco: Informa's WebRTC Global Summit Preconference
WebRTC for Telco: Informa's WebRTC Global Summit PreconferenceWebRTC for Telco: Informa's WebRTC Global Summit Preconference
WebRTC for Telco: Informa's WebRTC Global Summit Preconference
 
The Evolving WebRTC Ecosystem | all about WebRTC event, Google's TLV Campus
The Evolving WebRTC Ecosystem | all about WebRTC event, Google's TLV CampusThe Evolving WebRTC Ecosystem | all about WebRTC event, Google's TLV Campus
The Evolving WebRTC Ecosystem | all about WebRTC event, Google's TLV Campus
 
The WebRTC Ecosystem
The WebRTC EcosystemThe WebRTC Ecosystem
The WebRTC Ecosystem
 
WebRTC and Paris: a Love Story
WebRTC and Paris: a Love StoryWebRTC and Paris: a Love Story
WebRTC and Paris: a Love Story
 
WebRTC Islands
WebRTC IslandsWebRTC Islands
WebRTC Islands
 
The WebRTC Ecosystem | WebRTC Conference & Expo III
The WebRTC Ecosystem | WebRTC Conference & Expo IIIThe WebRTC Ecosystem | WebRTC Conference & Expo III
The WebRTC Ecosystem | WebRTC Conference & Expo III
 
How to Speak Remotely at a Conference by Using WebRTC
How to Speak Remotely at a Conference by Using WebRTCHow to Speak Remotely at a Conference by Using WebRTC
How to Speak Remotely at a Conference by Using WebRTC
 
WebRTC Disruptions
WebRTC DisruptionsWebRTC Disruptions
WebRTC Disruptions
 

Recently uploaded

GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
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
 
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
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
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
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
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
 
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
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
🐬 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 Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 

Recently uploaded (20)

GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
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
 
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
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
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
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
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
 
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
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
🐬 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 Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 

The State of WebRTC

  • 1. The State of WebRTC January 2015 Tsahi Levent-Levi
  • 2. 13/1/2015 2 WebRTC offers real time communication natively from a web browser WebRTC is a media engine with JavaScript APIs
  • 3. 13/1/2015 3 WebRTC is a Technology not a Solution TheBusyBrain
  • 4. Which WebRTC? 13/1/2015 4 WebRTC is both an open source project and a standard specification webrtc.org • The open source project • Holds an implementation of the WebRTC specification • Can be used by anyone for anything And also openWebRTC.io WebRTC 1.0 • The standard specification • Not yet completed • Handled by the IETF and W3C
  • 5. 5 2013 2012 May 2011: WebRTC Announced Google releases WebRTC source code for the first time under a permissive BSD license Nov 2011: Chrome 23 adds WebRTC No optional flag is required. Data channel capabilities not supported Jan 2013: Firefox 20 adds WebRTC First release of Firefox supporting WebRTC. Comes with GetUserMedia support only, which gives access to the local camera Feb 2013: Interoperability Initial 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 released First 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 WebRTC Sep 2013: Firefox for Android supports WebRTC The beta version of Chrome 29 on Android supports WebRTC Source:
  • 6. 6 2014 Oct 2013: Opera 18 Beta intros WebRTC First Opera release based on Chromium, providing immediate WebRTC support Feb 2014: Opera for Android Beta with WebRTC First 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 support Microsoft officially announced plans to support ORTC (WebRTC 1.1) in a future release of Internet Explorer May 2014: Microsoft promises to support GUM Microsoft indicates in its IE status page that it plans to support GetUserMedia APIs in its next version of Internet Explorer
  • 7. 7 2014 Oct 2013: Opera 18 Beta intros WebRTC First Opera release based on Chromium, providing immediate WebRTC support Feb 2014: Opera for Android Beta with WebRTC First 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 support Microsoft officially announced plans to support ORTC (WebRTC 1.1) in a future release of Internet Explorer May 2014: Microsoft promises to support GUM Microsoft indicates in its IE status page that it plans to support GetUserMedia APIs in its next version of Internet Explorer 2015
  • 8. ORTC • Object RTC • Aka – WebRTC 1.1 • Or – Microsoft’s way of joining the party 13/1/2015 8
  • 9. Mandatory video codec • VP8 or H.264? • Both… • The real game is VP9 vs H.265 13/1/2015 9
  • 10. Notables in 2014 Unified Communications 10
  • 11. Cisco • Cisco’s Project Squared • A WebEx “project” Reimagine business collaboration 11
  • 12. Siemens • The “new” Siemens • Officially launched Unified Communications 12
  • 13. Microsoft • Skype for Web beta • Skype for Business (Lync) Adoption of WebRTC by one of the largest VoIP OTT players, and by Microsoft 13
  • 15. Switch • Adding voice to Google Apps • /Craig Walker • Grand Central • UberConference Seamless integration with directory services, social networks and email 15
  • 16. Talko • Group comms • /Ray Ozzie • Lotus notes creator • Microsoft CTO Seamless transitions from live to recorded voice 16
  • 17. Wire • A better Skype • /Janus Friis • Skype co-founder • /Jonathan Christensen • GM @Skype UX minimalism and focus 17
  • 19. Our WebRTC PaaS players, a year ago 19
  • 20. AddLive acquired by SnapChat Taken off market 20
  • 21. Crocodile RCS acquired byAscision Morphs into Forge 21
  • 22. Rebtel spins out Sinch 22
  • 23. ooVoo announces a dev platform 23
  • 24. Requestec acquired by Blackboard 24 Taken off market
  • 26. Weemo rebrands to SightCall 26
  • 28. Bistri refocuses on developers 28
  • 30. What will 2015 bring? 30
  • 32. About Me • Too many years in the telecom industry. Mainly VoIP • Developer, Product Manager, CTO • Had my share of standardization and patents • Write about WebRTC and other topics • Published multiple WebRTC reports • Consulting 13/1/2015 32 Tsahi Levent-Levi tsahil@bloggeek.me @tsahil