SlideShare a Scribd company logo
WebRTC is READY. What's Next?
WebRTC is READY. What’s Next?
A look at AI in RTC
Tsahi Levent-Levi
Tsahi Levent-Levi
• Consultant and analyst in digital communications
• Focus on WebRTC, CPaaS and ML/AI
• Co-founder and CEO of testRTC
BlogGeek.me
WebRTC is
READY
WebRTC is READY
#1 - Apple
WebRTC is READY
#2 - H.264 becoming a first class citizen
SFU
1080p
720p
360p
VP8 H.264 VP9 HEVC
VP8 H.264 VP9 HEVC
VP8 H.264 VP9 HEVC
VP8 H.264 VP9 HEVC
WebRTC is READY
#3 - Google has moved on, focusing on live streaming
What’s Next?
What are the “New Use Cases”?
• File Sharing
• Internet of Things
• Funny Hats
• Machine Learning
• Virtual Reality Gaming
• Secure Communications
The Future of RTC:
Machine
Learning
Chad Hart / cwh.consulting
Tsahi Levent-Levi / bloggeek.me
WebRTC is READY. What's Next?
• Different vendors map ML/AI differently
• Different vendors tackle ML/AI differently
• We are still VERY early in the game
Voice Analytics
It all relies on speech to text
offline real-time
Voicemail
Transcription
Meeting
Transcription
Meeting
Summarization
Spam Call
Filtering
Voice
Assistants
Voice bots
Who is the bot? The customer or the business?
Google Duplex
Smart IVR
Outbound
2011 2012 2013 2014 2015 2016 2017 2018
Apple
introduces
Siri
Google launches
Google Now
Microsoft
Cortana on
Windows 10
Amazon
releases
Alexa &
Echo
Google
Acquires
API.AI
IBM
Launches
Watson
Virtual
Agent
Google
Home
Contact
Center AI
Apple
Homepod
Amazon
Echo
Connect
source:
Computer Vision
Quality Optimization
Can machine learning replace/improve current media processing algorithms?
t
quality
heuristics
Media Processing Pipeline is Ripe for innovation
Capture Encode Send
Receive Decode Play
Sender
Side
Receiver
side
source:
What will YOU do with
AI in RTC?krankygeek.com/research

More Related Content

PDF
Kranky Geek SF 2018: AI in RTC
PDF
WebRTC Developer Tools Landscape
PDF
Common WebRTC mistakesand how to avoid them (RTC Expo 2019)
PPTX
WebRTC on Mobile | Kranky Geek SF 2016
PPTX
Kranky Geek - Virtual Collaboration - Igor Pavlov
PPTX
Signalr and wp8
PDF
Decentralising data distribution
PPTX
SignalR & WP8 Community day 2013
Kranky Geek SF 2018: AI in RTC
WebRTC Developer Tools Landscape
Common WebRTC mistakesand how to avoid them (RTC Expo 2019)
WebRTC on Mobile | Kranky Geek SF 2016
Kranky Geek - Virtual Collaboration - Igor Pavlov
Signalr and wp8
Decentralising data distribution
SignalR & WP8 Community day 2013

What's hot (20)

PDF
WebRTC Live Q&A Session #4 - WebRTC in WebKit and the story around Apple and ...
PDF
How WebRTC ushers the next wave of e-Learning innovation
PDF
Will ServerLess kill containers and Operations
PPTX
Discovering the wp8 sdk
PDF
5 Facts About WebRTC That Everyone Should Know
PPS
Microservices with Nancy and vs Code
PDF
Servers? Where we're going we don't need servers.
PPTX
Intro Istio and what's new Istio 1.1
PPTX
Changing the Game with Cloud, Microservices, and DevOps
PDF
WebRTC Standards & Implementation Q&A - Implications of WebRTC 1.0 changes an...
PDF
NetBeez - AngelBeat presentation
PDF
Distributed network monitoring of wireless networks (Mobility Field Day 1)
PPTX
Mob324 Windows IoT Core Dave Glover Microsoft Australia
PPTX
Web API Management meets the Internet of Things
PDF
Microservices: The OSGi way A different vision on microservices
PDF
Buzzwords: Microservices, containers and serverless - real life applications ...
PPTX
Introduction to Svelte - Mmt tech meetup - September 2020
PDF
Language Matters: JavaScript 
from IoT Product Concept 
to Production
PPTX
Splunk for Business
PPTX
Top 5 Reasons To Deploy Windows 10 With Microsoft DirectAccess
WebRTC Live Q&A Session #4 - WebRTC in WebKit and the story around Apple and ...
How WebRTC ushers the next wave of e-Learning innovation
Will ServerLess kill containers and Operations
Discovering the wp8 sdk
5 Facts About WebRTC That Everyone Should Know
Microservices with Nancy and vs Code
Servers? Where we're going we don't need servers.
Intro Istio and what's new Istio 1.1
Changing the Game with Cloud, Microservices, and DevOps
WebRTC Standards & Implementation Q&A - Implications of WebRTC 1.0 changes an...
NetBeez - AngelBeat presentation
Distributed network monitoring of wireless networks (Mobility Field Day 1)
Mob324 Windows IoT Core Dave Glover Microsoft Australia
Web API Management meets the Internet of Things
Microservices: The OSGi way A different vision on microservices
Buzzwords: Microservices, containers and serverless - real life applications ...
Introduction to Svelte - Mmt tech meetup - September 2020
Language Matters: JavaScript 
from IoT Product Concept 
to Production
Splunk for Business
Top 5 Reasons To Deploy Windows 10 With Microsoft DirectAccess
Ad

Similar to WebRTC is READY. What's Next? (20)

PDF
Astricon WebRTC Update
PDF
WebRTC Webinar & Q&A - W3C WebRTC JS API Test Platform & Updates from W3C Lis...
PDF
WebRTC: The Big Debate, Shut Up and Build Something
PDF
WebRTC on Mobile Devices: Challenges and Opportunities
PDF
Astricon 2014 - WebRTC - The Big Debate, I Say Shut Up and Build Something - ...
PPTX
ClueCon 2016: Should you use WebRTC?
PDF
Kamailio World 2017: Getting Real with WebRTC
PDF
WebRTC in IOT presented in KrankyGeek
PDF
WebRTC for non-telco people
PDF
WebRTC APIs - API Strategy Conference Amsterdam (March 2014)
PPTX
DeveloperWeek 2015 - WebRTC - Where to start and how to scale
PDF
Workshop web rtc what is
PPTX
How to Architect your WebRTC application, Alberto Gonzalez and Arin Sime, Web...
PDF
Service Provider Involvement with WebRTC
PDF
Getting Started with WebRTC
PDF
WebRTC for Telco: Informa's WebRTC Global Summit Preconference
PDF
WebRTC Standards & Implementation Q&A - WebRTC Standards Feature Complete 
No...
PDF
Workshop web rtc implementation details
PPTX
Webrtc and tokbox
Astricon WebRTC Update
WebRTC Webinar & Q&A - W3C WebRTC JS API Test Platform & Updates from W3C Lis...
WebRTC: The Big Debate, Shut Up and Build Something
WebRTC on Mobile Devices: Challenges and Opportunities
Astricon 2014 - WebRTC - The Big Debate, I Say Shut Up and Build Something - ...
ClueCon 2016: Should you use WebRTC?
Kamailio World 2017: Getting Real with WebRTC
WebRTC in IOT presented in KrankyGeek
WebRTC for non-telco people
WebRTC APIs - API Strategy Conference Amsterdam (March 2014)
DeveloperWeek 2015 - WebRTC - Where to start and how to scale
Workshop web rtc what is
How to Architect your WebRTC application, Alberto Gonzalez and Arin Sime, Web...
Service Provider Involvement with WebRTC
Getting Started with WebRTC
WebRTC for Telco: Informa's WebRTC Global Summit Preconference
WebRTC Standards & Implementation Q&A - WebRTC Standards Feature Complete 
No...
Workshop web rtc implementation details
Webrtc and tokbox
Ad

More from Tsahi Levent-levi (20)

PDF
Quality Assurance for WebRTC Services
PDF
WebRTC Codec Wars: Rebooted
PDF
WebRTC in the Real World
PDF
WebRTC - a History Lesson
PDF
WebRTC Timeline and Forecast
PDF
WebRTC State of the Market, Dec 2014
PDF
A WebRTC Overview
PDF
Harnessing the potential of WebRTC
PDF
VoIP Architectures in a WebRTC World
PDF
Kranky Geek WebRTC Show: WebRTC in the Real World
PDF
Kranky Geek WebRTC Show: Krank It Up!
PDF
Baby Steps: A WebRTC Tutorial
PDF
To Build or Not to Build Your WebRTC Infrastructure
PDF
WebRTC Audio Codec: Opus and processing requirements
PDF
The Evolving WebRTC Ecosystem | all about WebRTC event, Google's TLV Campus
PDF
The WebRTC Ecosystem
PDF
WebRTC and Paris: a Love Story
PDF
WebRTC Islands
PDF
The WebRTC Ecosystem | WebRTC Conference & Expo III
PPTX
How to Speak Remotely at a Conference by Using WebRTC
Quality Assurance for WebRTC Services
WebRTC Codec Wars: Rebooted
WebRTC in the Real World
WebRTC - a History Lesson
WebRTC Timeline and Forecast
WebRTC State of the Market, Dec 2014
A WebRTC Overview
Harnessing the potential of WebRTC
VoIP Architectures in a WebRTC World
Kranky Geek WebRTC Show: WebRTC in the Real World
Kranky Geek WebRTC Show: Krank It Up!
Baby Steps: A WebRTC Tutorial
To Build or Not to Build Your WebRTC Infrastructure
WebRTC Audio Codec: Opus and processing requirements
The Evolving WebRTC Ecosystem | all about WebRTC event, Google's TLV Campus
The WebRTC Ecosystem
WebRTC and Paris: a Love Story
WebRTC Islands
The WebRTC Ecosystem | WebRTC Conference & Expo III
How to Speak Remotely at a Conference by Using WebRTC

Recently uploaded (20)

PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
Machine Learning_overview_presentation.pptx
PPT
Teaching material agriculture food technology
PDF
Getting Started with Data Integration: FME Form 101
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
Spectroscopy.pptx food analysis technology
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Encapsulation theory and applications.pdf
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
cuic standard and advanced reporting.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
The Rise and Fall of 3GPP – Time for a Sabbatical?
Building Integrated photovoltaic BIPV_UPV.pdf
Machine Learning_overview_presentation.pptx
Teaching material agriculture food technology
Getting Started with Data Integration: FME Form 101
gpt5_lecture_notes_comprehensive_20250812015547.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Accuracy of neural networks in brain wave diagnosis of schizophrenia
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
MYSQL Presentation for SQL database connectivity
Spectroscopy.pptx food analysis technology
NewMind AI Weekly Chronicles - August'25-Week II
Group 1 Presentation -Planning and Decision Making .pptx
Diabetes mellitus diagnosis method based random forest with bat algorithm
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Encapsulation theory and applications.pdf
A comparative analysis of optical character recognition models for extracting...
cuic standard and advanced reporting.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing

WebRTC is READY. What's Next?

  • 2. WebRTC is READY. What’s Next? A look at AI in RTC Tsahi Levent-Levi
  • 3. Tsahi Levent-Levi • Consultant and analyst in digital communications • Focus on WebRTC, CPaaS and ML/AI • Co-founder and CEO of testRTC BlogGeek.me
  • 6. WebRTC is READY #2 - H.264 becoming a first class citizen SFU 1080p 720p 360p
  • 7. VP8 H.264 VP9 HEVC VP8 H.264 VP9 HEVC VP8 H.264 VP9 HEVC VP8 H.264 VP9 HEVC
  • 8. WebRTC is READY #3 - Google has moved on, focusing on live streaming
  • 10. What are the “New Use Cases”? • File Sharing • Internet of Things • Funny Hats • Machine Learning • Virtual Reality Gaming • Secure Communications
  • 11. The Future of RTC: Machine Learning
  • 12. Chad Hart / cwh.consulting Tsahi Levent-Levi / bloggeek.me
  • 14. • Different vendors map ML/AI differently • Different vendors tackle ML/AI differently • We are still VERY early in the game
  • 15. Voice Analytics It all relies on speech to text offline real-time Voicemail Transcription Meeting Transcription Meeting Summarization Spam Call Filtering Voice Assistants
  • 16. Voice bots Who is the bot? The customer or the business? Google Duplex Smart IVR Outbound
  • 17. 2011 2012 2013 2014 2015 2016 2017 2018 Apple introduces Siri Google launches Google Now Microsoft Cortana on Windows 10 Amazon releases Alexa & Echo Google Acquires API.AI IBM Launches Watson Virtual Agent Google Home Contact Center AI Apple Homepod Amazon Echo Connect source:
  • 19. Quality Optimization Can machine learning replace/improve current media processing algorithms? t quality heuristics
  • 20. Media Processing Pipeline is Ripe for innovation Capture Encode Send Receive Decode Play Sender Side Receiver side source:
  • 21. What will YOU do with AI in RTC?krankygeek.com/research