SlideShare una empresa de Scribd logo
1 de 25
Descargar para leer sin conexión
Hype or Disruption ?
Philippe Sultan, Co-founder & CTO
Luis B.Quina, Co-founder & COO
A LITTLE ABOUT US
v  Cloud Communications REST API + WebRTC SDK
v  Founded March 2013, CEO Richard Lalande (co-founder of
v  Team of Web, Telecom and Marketing People working hard on
real time communications

)
WebRTC is a new API for embedding real-time
communications into web sites and browser-based applications.
Voice, Video and even Screen Sharing
become standard capabilities of the modern web browser.
WebRTC
v  A JavaScript extension
v  GetUserMedia function
v  Acquiring audio and video
v  PeerConnection object
v  Set up the network connection between peers
v  DataChannel
v  « direct WebSocket between peers »
Architecture

Adapted from "WebRTC: APIs and RTCWeb Protocols of the HTML5 Real-Time Web",
Johnson, Alan B. and Daniel C. Burnett, First Edition, September 2012, Digital Codex LLC)
WebRTC Demos
http://auduno.github.io/headtrackr/examples/facetracking.html

λ 

http://neave.github.io/face-detection/

λ 
Signaling
v WebRTC is a peer to peer technology but servers are needed
v To set up the connection between peers
v Signaling stays out of the scope of WebRTC
v WebSockets, XHR, etc.
v SIP, XMPP, JSON, etc.
WebRTC out of the browser
v Build your own endpoint
v getUserMedia
v PeerConnection
v pjsip, FreeSWITCH, Kamailio, Asterisk
v Place calls from a web browser to a plain old telephone
v Implemented in C
WebRTC with « traditional » VoIP
v  Works fine but …
v  WebRTC is not implemented in all browsers
v  Chrome, Firefox, Opera
v  IE, Safari and others missing
v  Adobe Flash plugin helps a lot here
Bringing events from the telco side
v  Call management events
v  Call ringing, call answered, call hangup
v  In-call events
v  Who's talking in an audio conference scenario
v  Text messages
v  Trigger JS handlers in your code
v  onRinging, onAnswered, onHangup, etc.
Demo
v  Real click-to-call example
v  WebRTC + PSTN audio-conferencing application
WHERE’S THE
BUSINESS
FUEL ?
Is WebRTC a Skype Killer ?
Developers
1,000,000 devices
Who does what ?
v  WebRTC Core: Google and Firefox
v  Vendors:
v  WebRTC APIs
v  Service (+2nd market APIs)
v  Infrastructure and SDK
v  Project
v  Open Source
v  Tooling
Who does what: APIs
v  Solution Type: Consumer + API
v  Target Audience: Consumers +
Developers
v  Business Model: Freemium,
Subscription
v  Country: France
v  Media Integration: Voice, Video
v  WebRTC Use: Direct Integration
Who does what: Video Conferencing
v  Solution Type: Cloud Enterprise
Video Conferencing
v  Target Audience: SMB, Enterprise
v  Business Model: Subscription
v  Country: Norway
v  Media Integration: Voice, Video
v  WebRTC Use: Direct Integration
Who does what: Call Widget
v  Solution Type: Call Widget
v  Target Audience: e-commerce
v  Business Model: Subscription
v  Country: France
v  Media Integration: Voice
v  WebRTC Use: Via 3rd Party (Apidaze)
Who does what: Virtual Call Center
v  Solution Type: CRM/Call Center
v  Target Audience: SMB
v  Business Model: Subscription
v  Country: Brazil
v  Media Integration: Voice
v  WebRTC Use: Direct Integration
Who does what: Experts Market
v  Solution Type: Experts, Webinar
v  Target Audience: Soho
v  Business Model: Revenue Sharing
v  Country: USA
v  Media Integration: Voice, Video
v  WebRTC Use: Via 3rd party (Tokbox)
Who does what: Gaming
v  Solution Type: Gaming
v  Status: Demo (Google)
v  WebRTC Use: Voice, Video & Data
Channel
v  https://www.cubeslam.com/
qcvahb
Hype or Disruption ?

“WebRTC	 is	 not	 a	 standard	 …	 
It's	 a	 movement	 !	 ”

(Tsahi	 Levent-Levi,	 bloggeek.me)

@tsahil
THANK YOU
@QuinaLuis
@pidaze

Co-Organizer: meetup.com/webrtc-paris/
Join us: 10 Dec 2013 (@ Upperside WebRTC)
10 Feb 2014 (@ Google France)

Más contenido relacionado

La actualidad más candente

WebRTC State of the Market, Dec 2014
WebRTC State of the Market, Dec 2014WebRTC State of the Market, Dec 2014
WebRTC State of the Market, Dec 2014
Tsahi Levent-levi
 

La actualidad más candente (20)

TADS Telecom Summit Layer 7 Ross Garrett
TADS Telecom Summit Layer 7 Ross GarrettTADS Telecom Summit Layer 7 Ross Garrett
TADS Telecom Summit Layer 7 Ross Garrett
 
apidays LIVE Hong Kong 2022 - Data Gateways: Building “Data-as-a-Service” for...
apidays LIVE Hong Kong 2022 - Data Gateways: Building “Data-as-a-Service” for...apidays LIVE Hong Kong 2022 - Data Gateways: Building “Data-as-a-Service” for...
apidays LIVE Hong Kong 2022 - Data Gateways: Building “Data-as-a-Service” for...
 
apidays LIVE London 2021 - Leveraging Webauthn for Payments by Chris Wood
apidays LIVE London 2021 - Leveraging Webauthn for Payments by Chris Woodapidays LIVE London 2021 - Leveraging Webauthn for Payments by Chris Wood
apidays LIVE London 2021 - Leveraging Webauthn for Payments by Chris Wood
 
apidays LIVE Australia 2021 - Building an agile foundation for your Enterpris...
apidays LIVE Australia 2021 - Building an agile foundation for your Enterpris...apidays LIVE Australia 2021 - Building an agile foundation for your Enterpris...
apidays LIVE Australia 2021 - Building an agile foundation for your Enterpris...
 
apidays LIVE Australia 2021 - How API’s are securing sensitive customer data ...
apidays LIVE Australia 2021 - How API’s are securing sensitive customer data ...apidays LIVE Australia 2021 - How API’s are securing sensitive customer data ...
apidays LIVE Australia 2021 - How API’s are securing sensitive customer data ...
 
Next Generation Service Platform Summary 2015
Next Generation Service Platform Summary 2015Next Generation Service Platform Summary 2015
Next Generation Service Platform Summary 2015
 
WebRTC State of the Market, Dec 2014
WebRTC State of the Market, Dec 2014WebRTC State of the Market, Dec 2014
WebRTC State of the Market, Dec 2014
 
Telecom API Event 2014 Summary
Telecom API Event 2014 SummaryTelecom API Event 2014 Summary
Telecom API Event 2014 Summary
 
apidays LIVE London 2021 - Banking APIs Evolution by Hector Arias, BBVA
apidays LIVE London 2021 - Banking APIs Evolution by Hector Arias, BBVAapidays LIVE London 2021 - Banking APIs Evolution by Hector Arias, BBVA
apidays LIVE London 2021 - Banking APIs Evolution by Hector Arias, BBVA
 
apidays LIVE JAKARTA - How we Build APIs and Workflows at Slack by Bear Douglas
apidays LIVE JAKARTA - How we Build APIs and Workflows at Slack by Bear Douglasapidays LIVE JAKARTA - How we Build APIs and Workflows at Slack by Bear Douglas
apidays LIVE JAKARTA - How we Build APIs and Workflows at Slack by Bear Douglas
 
API Adoption API Conference Berlin - Hans Bot
API Adoption API Conference Berlin - Hans BotAPI Adoption API Conference Berlin - Hans Bot
API Adoption API Conference Berlin - Hans Bot
 
Voxbone, the power behind Programmable Telecoms, Chad Hart
Voxbone, the power behind Programmable Telecoms, Chad HartVoxbone, the power behind Programmable Telecoms, Chad Hart
Voxbone, the power behind Programmable Telecoms, Chad Hart
 
Juarez Barbosa Junior - Microsoft - OSL19
Juarez Barbosa Junior - Microsoft - OSL19Juarez Barbosa Junior - Microsoft - OSL19
Juarez Barbosa Junior - Microsoft - OSL19
 
apidays LIVE Australia 2020 - Connectivity Rules Everything Around Us by Marc...
apidays LIVE Australia 2020 - Connectivity Rules Everything Around Us by Marc...apidays LIVE Australia 2020 - Connectivity Rules Everything Around Us by Marc...
apidays LIVE Australia 2020 - Connectivity Rules Everything Around Us by Marc...
 
[2021 Somos Summit] - Rethinking Identity Access Management and The Rise of t...
[2021 Somos Summit] - Rethinking Identity Access Management and The Rise of t...[2021 Somos Summit] - Rethinking Identity Access Management and The Rise of t...
[2021 Somos Summit] - Rethinking Identity Access Management and The Rise of t...
 
Scaling with Microservice
Scaling with MicroserviceScaling with Microservice
Scaling with Microservice
 
[WSO2 Integration Summit New York 2019] "Opening" Fintech and Wall Street: My...
[WSO2 Integration Summit New York 2019] "Opening" Fintech and Wall Street: My...[WSO2 Integration Summit New York 2019] "Opening" Fintech and Wall Street: My...
[WSO2 Integration Summit New York 2019] "Opening" Fintech and Wall Street: My...
 
Kong summit, japan 2021 スペシャルセッション 「Kongと共に歩んだAIプラットフォーム構築までの軌跡」野田 明良 氏 Vice ...
Kong summit, japan 2021 スペシャルセッション 「Kongと共に歩んだAIプラットフォーム構築までの軌跡」野田 明良 氏 Vice ...Kong summit, japan 2021 スペシャルセッション 「Kongと共に歩んだAIプラットフォーム構築までの軌跡」野田 明良 氏 Vice ...
Kong summit, japan 2021 スペシャルセッション 「Kongと共に歩んだAIプラットフォーム構築までの軌跡」野田 明良 氏 Vice ...
 
[WSO2 Integration Summit New York 2019] API Management in a Cloud Native Serv...
[WSO2 Integration Summit New York 2019] API Management in a Cloud Native Serv...[WSO2 Integration Summit New York 2019] API Management in a Cloud Native Serv...
[WSO2 Integration Summit New York 2019] API Management in a Cloud Native Serv...
 
[WSO2 Integration Summit San Francisco 2019] The Composable Enterprise
[WSO2 Integration Summit San Francisco 2019] The Composable Enterprise[WSO2 Integration Summit San Francisco 2019] The Composable Enterprise
[WSO2 Integration Summit San Francisco 2019] The Composable Enterprise
 

Destacado

Incubateur HEC Presentation programme Oct 2016
Incubateur HEC Presentation programme Oct 2016Incubateur HEC Presentation programme Oct 2016
Incubateur HEC Presentation programme Oct 2016
Remi Rivas
 

Destacado (13)

How to Talk about APIs (APIDays Paris 2016)
How to Talk about APIs (APIDays Paris 2016)How to Talk about APIs (APIDays Paris 2016)
How to Talk about APIs (APIDays Paris 2016)
 
APIdaze_Meetup require ('lx') _ TADHack 23 May 2015
APIdaze_Meetup require ('lx') _ TADHack 23 May 2015APIdaze_Meetup require ('lx') _ TADHack 23 May 2015
APIdaze_Meetup require ('lx') _ TADHack 23 May 2015
 
Value Creation Strategies for APIs
Value Creation Strategies for APIsValue Creation Strategies for APIs
Value Creation Strategies for APIs
 
Introduction to Apache Spark
Introduction to Apache SparkIntroduction to Apache Spark
Introduction to Apache Spark
 
Translation is UX manifesto
Translation is UX manifestoTranslation is UX manifesto
Translation is UX manifesto
 
Networks, cloud & operator innovation- Mats Alendal
Networks, cloud & operator innovation- Mats AlendalNetworks, cloud & operator innovation- Mats Alendal
Networks, cloud & operator innovation- Mats Alendal
 
Incubateur HEC Presentation programme Oct 2016
Incubateur HEC Presentation programme Oct 2016Incubateur HEC Presentation programme Oct 2016
Incubateur HEC Presentation programme Oct 2016
 
Ottspott by Apidaze @API Days Paris 2015
Ottspott by Apidaze @API Days Paris 2015Ottspott by Apidaze @API Days Paris 2015
Ottspott by Apidaze @API Days Paris 2015
 
Apache Spark and DataStax Enablement
Apache Spark and DataStax EnablementApache Spark and DataStax Enablement
Apache Spark and DataStax Enablement
 
figo at API Days 2016 in Paris
figo at API Days 2016 in Parisfigo at API Days 2016 in Paris
figo at API Days 2016 in Paris
 
Api days 2014 from theatrophone to ap is_the 2020 telco challenge_
Api days 2014  from theatrophone to ap is_the 2020 telco challenge_Api days 2014  from theatrophone to ap is_the 2020 telco challenge_
Api days 2014 from theatrophone to ap is_the 2020 telco challenge_
 
Manifeste 'Translation is UX'
Manifeste 'Translation is UX'Manifeste 'Translation is UX'
Manifeste 'Translation is UX'
 
WebRTC Paris Meetup@ Google (10th Feb. 2014) : Apidaze Presentation
WebRTC Paris Meetup@ Google (10th Feb. 2014) : Apidaze PresentationWebRTC Paris Meetup@ Google (10th Feb. 2014) : Apidaze Presentation
WebRTC Paris Meetup@ Google (10th Feb. 2014) : Apidaze Presentation
 

Similar a API Days Apidaze WebRTC Hype or Disruption 4 dec. 2013

WebRTC APIs - API Strategy Conference Amsterdam (March 2014)
WebRTC APIs - API Strategy Conference Amsterdam (March 2014) WebRTC APIs - API Strategy Conference Amsterdam (March 2014)
WebRTC APIs - API Strategy Conference Amsterdam (March 2014)
Luis Borges Quina
 
Webinar WebRTC HTML5 (english)
Webinar WebRTC HTML5 (english)Webinar WebRTC HTML5 (english)
Webinar WebRTC HTML5 (english)
Quobis
 

Similar a API Days Apidaze WebRTC Hype or Disruption 4 dec. 2013 (20)

WebRTC APIs - API Strategy Conference Amsterdam (March 2014)
WebRTC APIs - API Strategy Conference Amsterdam (March 2014) WebRTC APIs - API Strategy Conference Amsterdam (March 2014)
WebRTC APIs - API Strategy Conference Amsterdam (March 2014)
 
Pkewebrtc
PkewebrtcPkewebrtc
Pkewebrtc
 
Native WebRTC Mobile App Development: Tools & Tips
Native WebRTC Mobile App Development: Tools & TipsNative WebRTC Mobile App Development: Tools & Tips
Native WebRTC Mobile App Development: Tools & Tips
 
The Enterprise wants WebRTC -- and it needs Middleware to get it! (IIT RTC Co...
The Enterprise wants WebRTC -- and it needs Middleware to get it! (IIT RTC Co...The Enterprise wants WebRTC -- and it needs Middleware to get it! (IIT RTC Co...
The Enterprise wants WebRTC -- and it needs Middleware to get it! (IIT RTC Co...
 
Webinar WebRTC HTML5 (english)
Webinar WebRTC HTML5 (english)Webinar WebRTC HTML5 (english)
Webinar WebRTC HTML5 (english)
 
WebRTC - Is this a Game changer??
WebRTC - Is this a Game changer??WebRTC - Is this a Game changer??
WebRTC - Is this a Game changer??
 
Boosting business with WebRTC - ClueCon 2017
Boosting business with WebRTC - ClueCon 2017Boosting business with WebRTC - ClueCon 2017
Boosting business with WebRTC - ClueCon 2017
 
WebRTC: Business models and implications for mobile
WebRTC: Business models and implications for mobileWebRTC: Business models and implications for mobile
WebRTC: Business models and implications for mobile
 
Apidaze Telecom API pre-conference workshop 11_11_2013
Apidaze Telecom API pre-conference workshop 11_11_2013Apidaze Telecom API pre-conference workshop 11_11_2013
Apidaze Telecom API pre-conference workshop 11_11_2013
 
WebRTC for Telcos & Service Providers
WebRTC for Telcos & Service ProvidersWebRTC for Telcos & Service Providers
WebRTC for Telcos & Service Providers
 
Grow your business with webrtc app development
Grow your business with webrtc app developmentGrow your business with webrtc app development
Grow your business with webrtc app development
 
Telcos, RCS & WebRTC - "democratisation" of voice and video
Telcos, RCS & WebRTC -  "democratisation" of voice and videoTelcos, RCS & WebRTC -  "democratisation" of voice and video
Telcos, RCS & WebRTC - "democratisation" of voice and video
 
WebRTC Market Status & Voice/Video Overview
WebRTC Market Status & Voice/Video OverviewWebRTC Market Status & Voice/Video Overview
WebRTC Market Status & Voice/Video Overview
 
WebSphere Liberty Rtcomm: WebRTC Middleware for the Enterprise
WebSphere Liberty Rtcomm: WebRTC Middleware for the EnterpriseWebSphere Liberty Rtcomm: WebRTC Middleware for the Enterprise
WebSphere Liberty Rtcomm: WebRTC Middleware for the Enterprise
 
Apidaze Telecom API Presentation
Apidaze Telecom API PresentationApidaze Telecom API Presentation
Apidaze Telecom API Presentation
 
T-Labs @ WebRTC Conference in Paris, Dec 2014
T-Labs @ WebRTC Conference in Paris, Dec 2014T-Labs @ WebRTC Conference in Paris, Dec 2014
T-Labs @ WebRTC Conference in Paris, Dec 2014
 
Telco Application Development with WebRTC
Telco Application Development with WebRTCTelco Application Development with WebRTC
Telco Application Development with WebRTC
 
WebRTC Drivers & Opportunities for Telecom Service Providers
WebRTC Drivers & Opportunities for Telecom Service ProvidersWebRTC Drivers & Opportunities for Telecom Service Providers
WebRTC Drivers & Opportunities for Telecom Service Providers
 
WebRTC - On Standards, Identity and Telco Strategy
WebRTC - On Standards, Identity and Telco StrategyWebRTC - On Standards, Identity and Telco Strategy
WebRTC - On Standards, Identity and Telco Strategy
 
Real-time Communications at Internet Speed
Real-time Communications at Internet SpeedReal-time Communications at Internet Speed
Real-time Communications at Internet Speed
 

Último

Último (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
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
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
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...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
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
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
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
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
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...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
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
 

API Days Apidaze WebRTC Hype or Disruption 4 dec. 2013

  • 1. Hype or Disruption ? Philippe Sultan, Co-founder & CTO Luis B.Quina, Co-founder & COO
  • 2. A LITTLE ABOUT US v  Cloud Communications REST API + WebRTC SDK v  Founded March 2013, CEO Richard Lalande (co-founder of v  Team of Web, Telecom and Marketing People working hard on real time communications )
  • 3. WebRTC is a new API for embedding real-time communications into web sites and browser-based applications. Voice, Video and even Screen Sharing become standard capabilities of the modern web browser.
  • 4. WebRTC v  A JavaScript extension v  GetUserMedia function v  Acquiring audio and video v  PeerConnection object v  Set up the network connection between peers v  DataChannel v  « direct WebSocket between peers »
  • 5. Architecture Adapted from "WebRTC: APIs and RTCWeb Protocols of the HTML5 Real-Time Web", Johnson, Alan B. and Daniel C. Burnett, First Edition, September 2012, Digital Codex LLC)
  • 7. Signaling v WebRTC is a peer to peer technology but servers are needed v To set up the connection between peers v Signaling stays out of the scope of WebRTC v WebSockets, XHR, etc. v SIP, XMPP, JSON, etc.
  • 8. WebRTC out of the browser v Build your own endpoint v getUserMedia v PeerConnection v pjsip, FreeSWITCH, Kamailio, Asterisk v Place calls from a web browser to a plain old telephone v Implemented in C
  • 9. WebRTC with « traditional » VoIP v  Works fine but … v  WebRTC is not implemented in all browsers v  Chrome, Firefox, Opera v  IE, Safari and others missing v  Adobe Flash plugin helps a lot here
  • 10. Bringing events from the telco side v  Call management events v  Call ringing, call answered, call hangup v  In-call events v  Who's talking in an audio conference scenario v  Text messages v  Trigger JS handlers in your code v  onRinging, onAnswered, onHangup, etc.
  • 11. Demo v  Real click-to-call example v  WebRTC + PSTN audio-conferencing application
  • 13. Is WebRTC a Skype Killer ?
  • 16.
  • 17. Who does what ? v  WebRTC Core: Google and Firefox v  Vendors: v  WebRTC APIs v  Service (+2nd market APIs) v  Infrastructure and SDK v  Project v  Open Source v  Tooling
  • 18. Who does what: APIs v  Solution Type: Consumer + API v  Target Audience: Consumers + Developers v  Business Model: Freemium, Subscription v  Country: France v  Media Integration: Voice, Video v  WebRTC Use: Direct Integration
  • 19. Who does what: Video Conferencing v  Solution Type: Cloud Enterprise Video Conferencing v  Target Audience: SMB, Enterprise v  Business Model: Subscription v  Country: Norway v  Media Integration: Voice, Video v  WebRTC Use: Direct Integration
  • 20. Who does what: Call Widget v  Solution Type: Call Widget v  Target Audience: e-commerce v  Business Model: Subscription v  Country: France v  Media Integration: Voice v  WebRTC Use: Via 3rd Party (Apidaze)
  • 21. Who does what: Virtual Call Center v  Solution Type: CRM/Call Center v  Target Audience: SMB v  Business Model: Subscription v  Country: Brazil v  Media Integration: Voice v  WebRTC Use: Direct Integration
  • 22. Who does what: Experts Market v  Solution Type: Experts, Webinar v  Target Audience: Soho v  Business Model: Revenue Sharing v  Country: USA v  Media Integration: Voice, Video v  WebRTC Use: Via 3rd party (Tokbox)
  • 23. Who does what: Gaming v  Solution Type: Gaming v  Status: Demo (Google) v  WebRTC Use: Voice, Video & Data Channel v  https://www.cubeslam.com/ qcvahb
  • 24. Hype or Disruption ? “WebRTC is not a standard … It's a movement ! ” (Tsahi Levent-Levi, bloggeek.me) @tsahil
  • 25. THANK YOU @QuinaLuis @pidaze Co-Organizer: meetup.com/webrtc-paris/ Join us: 10 Dec 2013 (@ Upperside WebRTC) 10 Feb 2014 (@ Google France)