SlideShare une entreprise Scribd logo
1  sur  12
Hier bitte vollflächig
                        Titelbild einfügen                           Bild immer
                                                                     bis zu den
                               ODER                                  Kanten führen
             Diesen Text und Begrenzungslinie unten
              mit einem weissen Kasten überdecken.
                     Titel: Zweite Zeile Orange+ fett formatieren!


      © mm1 Consulting & Management, Stuttgart/Aichwald


mm1 Consulting & Management
WebRTC: A review
A technology and its implications
Bonn, October 2012
WebRTC: Summary


                •   Real-time Communication embedded in browser
                •   Based on HTML5
 Technology     •   Open Source backed and pushed by Google
                •   No signalling: i.e. no infrastructure defined
                •   Google
                •   Mozilla
   Players      •   Apple: directly affected non-player
                •   Microsoft: directly affected non-player
                •   Still very much in flux
  Business      •   First level: video-based games or communication
  Models        •   B2B2C: provide the missing signalling backplane

                •   Enemy of my enemy is my friend: WebRTC squeezes OTT
                •   Too far from traditional TelCo business to have direct effect
 Implications   •   Some potential for innovative providers of cloud-based
                    infrastructure




                                                                                    2
Technology: WebRTC provides full video, voice and text
 communication capabilities to web browsers




 RTC: Real-Time Communications, i.e. text, voice and video
 It is an implementation of an IETF workgroup (RTCweb)  open standard
 Based on code Google acquired from Global IP Solutions
  (GIPS: the voice engine used by Skype)
 Released to the public domain:  open source
 WebRTC enables rich media applications such as voice calls, video chat,
  white-boarding, gaming etc. without any client or plug-in to run from a
  browser using simple HTML and JavaScript APIs.




                                                                            3
Technology: Pure greenfield technology with heavy use
of Web 2.0 and HTML 5 elements



  Media fully supported
  Pure JavaScript: no plugins or executable beyond the browser!
  open standard (IETF), open source (thx to Google)
  No signalling: switching and connecting is out of scope, i.e. bring
   (or rather build) your own network.
  No legacy integration provided: pure greenfield disruption
  Very high-level and user friendly: „With the WebRTC spec, a great
   1:1 video chat experience can be built with under 100 lines of
   JavaScript code”



                                                                         4
Players: Google is using the „Android“-model to create
critical mass and market penetration


    Build and improve a high-quality technology framework.
    License it to the public domain (BSD license)
    Support by providing stage and technical support
    Mozilla has already joined
    Microsoft is attempting the C# approach: push a Redmond flavor
    Apple is above this...
    So far no big 3rd party players
    Early stage: Voxeo, Twilio and Plivo will probably respond (because
     of Browser2Phone Use Case)




                                                                           5
Business Models: Much still unclear, and need to
differentiate two phases
   Critical Mass is reached when browsers with integrated WebRTC
                     have reached sufficient penetration
               Before                               After

  B2C: Focus on one on one         Unified communication in the
   games and video.                  browser
  B2C: Browser2Phone and           Great future for browser-
   Phone2Browser                     based OS, e.g. ChromeOS,
  B2B: still too many questions     Boot2Gecko
  B2B2C: provide the missing       Bad news for VoIP OTT
   signalling plane and              players
   infrastructure

 Whatever the business models and whoever the players: a signalling
    backplane, ideally exposed through APIs for easy integration is
                               needed

                                                                      6
Implications: WebRTC is so innovative that it is still 2
degrees removed from incumbent carriers
    Is the enemy of my enemy my friend?
    The biggest immediate threat seems to be to „insular“ OTT players
     such as Skype, WhatsApp, FaceTime etc.
    Potentially tilt balance of power from Apple to Google, especially if
     Google manages to integrate with Android and/or ChromeOS as
     well as Google Cloud.
    Innovative infrastructure providers will fill the need for B2B2C
     infrastructure.
    In terms of current players this role will be filled by Voxeo, Twilio
     and Plivo.
    The backend will be purely cloud-based, and will therefore not
     directly affect current telecommunication networks
    Potential (if done rightly ....): Provide API glue based on Developer
     Garden, possibly based on Tropo API
                                                                             7
BACKUP




mm1 bid management: The CCT approach.   8
WebRTC Infrastructure and Ecosystem


1.   Browser
2.   Webserver (reception)
3.   WebRTC Service Platform (service)
4.   auxiliary: WebRTC – SIP/PSTN
     gateway




                           mm1 bid management: The CCT approach.   9
Market penetration will be almost complete
Chrome, Firefox and IE are working on it.
Android browsers – tablets first – will follow

       Google Chrome: WebRTC in developer channel.
       Google Talk and Google Hangouts (G+) will eventually be ported to
        WebRTC.
       Mozilla Firefox: Mozilla integrated WebRTC into its Firefox alpha in early
        2012 which gave the browser the ability to perform audio mixing on a
        media stream. In April 2012 Mozilla released a demo of WebRTC video
        calling that ran inside the Firefox browser
       Internet Explorer: Microsoft has also started work on implementation of the
        API
       Android browsers: rumours only...but think of the implications!




                           mm1 bid management: The CCT approach.                     10
WebRTC cs. SIP-based VoIP: technobabble..



                          Classic VoIP      WebRTC
                        SIP or H.323 in
      Signaling                             Undefined
                        most cases
      Media transport   RTP/RTCP            RTP/RTCP
                        SRTP in SIP,H.235
      Security                              SRTP
                        in H.323
                        STUN/TURN/ICE in
                                            STUN/TUR
      NAT traversal     SIP,H.450.x in
                                            N/ICE
                        H.323
      Video codecs      H.263, H.264        VP8
                        G.7xx series of
                                            G.711,
      Voice codecs      codecs, and then
                                            iLBC, iSAC
                        some



                                                         11
Use Cases: by nature this is a pure OTT proposition


    Video conferencing: Video in browser
    Browser 2 phone
    Web-based help desk communication:
    Integration of Call Center and CRM: coming soon
    Social Communication: coming soon




                                                       12

Contenu connexe

Tendances

WebRTC and VoIP: bridging the gap (Kamailio world conference 2013)
WebRTC and VoIP: bridging the gap (Kamailio world conference 2013)WebRTC and VoIP: bridging the gap (Kamailio world conference 2013)
WebRTC and VoIP: bridging the gap (Kamailio world conference 2013)
Victor Pascual Ávila
 
NUBOMEDIA: an elastic Platform as a Service (PaaS) cloud for interactive soci...
NUBOMEDIA: an elastic Platform as a Service (PaaS) cloud for interactive soci...NUBOMEDIA: an elastic Platform as a Service (PaaS) cloud for interactive soci...
NUBOMEDIA: an elastic Platform as a Service (PaaS) cloud for interactive soci...
Luis Lopez
 

Tendances (20)

WebRTC DataChannels demystified
WebRTC DataChannels demystifiedWebRTC DataChannels demystified
WebRTC DataChannels demystified
 
WebRTC Timeline and Forecast
WebRTC Timeline and ForecastWebRTC Timeline and Forecast
WebRTC Timeline and Forecast
 
Kranky Geek London (chriskranky)
Kranky Geek London (chriskranky)Kranky Geek London (chriskranky)
Kranky Geek London (chriskranky)
 
WebRTC and VoIP: bridging the gap (Kamailio world conference 2013)
WebRTC and VoIP: bridging the gap (Kamailio world conference 2013)WebRTC and VoIP: bridging the gap (Kamailio world conference 2013)
WebRTC and VoIP: bridging the gap (Kamailio world conference 2013)
 
WebRTC presentation
WebRTC presentationWebRTC presentation
WebRTC presentation
 
WebRTC Tutorial by Dean Bubley of Disruptive Analysis & Tim Panton of Westhaw...
WebRTC Tutorial by Dean Bubley of Disruptive Analysis & Tim Panton of Westhaw...WebRTC Tutorial by Dean Bubley of Disruptive Analysis & Tim Panton of Westhaw...
WebRTC Tutorial by Dean Bubley of Disruptive Analysis & Tim Panton of Westhaw...
 
A jQuery for WebRTC
A jQuery for WebRTCA jQuery for WebRTC
A jQuery for WebRTC
 
Kranky Geek - Virtual Collaboration - Igor Pavlov
Kranky Geek - Virtual Collaboration - Igor PavlovKranky Geek - Virtual Collaboration - Igor Pavlov
Kranky Geek - Virtual Collaboration - Igor Pavlov
 
NUBOMEDIA: an elastic Platform as a Service (PaaS) cloud for interactive soci...
NUBOMEDIA: an elastic Platform as a Service (PaaS) cloud for interactive soci...NUBOMEDIA: an elastic Platform as a Service (PaaS) cloud for interactive soci...
NUBOMEDIA: an elastic Platform as a Service (PaaS) cloud for interactive soci...
 
Which Codec for WebRTC?
Which Codec for WebRTC?Which Codec for WebRTC?
Which Codec for WebRTC?
 
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
 
WebRTC on Mobile
WebRTC on MobileWebRTC on Mobile
WebRTC on Mobile
 
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
 
Kamailio World 2017: Getting Real with WebRTC
Kamailio World 2017: Getting Real with WebRTCKamailio World 2017: Getting Real with WebRTC
Kamailio World 2017: Getting Real with WebRTC
 
WebRTC Codec Wars: Rebooted
WebRTC Codec Wars: RebootedWebRTC Codec Wars: Rebooted
WebRTC Codec Wars: Rebooted
 
WebRTC on Mobile Devices: Challenges and Opportunities
WebRTC on Mobile Devices: Challenges and OpportunitiesWebRTC on Mobile Devices: Challenges and Opportunities
WebRTC on Mobile Devices: Challenges and Opportunities
 
ARM Mali "Egil" technical preview
ARM Mali "Egil" technical previewARM Mali "Egil" technical preview
ARM Mali "Egil" technical preview
 
The future of WebRTC - Sept 2021
The future of WebRTC - Sept 2021The future of WebRTC - Sept 2021
The future of WebRTC - Sept 2021
 
Introduction To Webrtc
Introduction To WebrtcIntroduction To Webrtc
Introduction To Webrtc
 
WebRTC and Telehealth
WebRTC and TelehealthWebRTC and Telehealth
WebRTC and Telehealth
 

En vedette

Ims and rcs are fighting ott nov 8 2013 v1
Ims and rcs are fighting ott nov 8 2013 v1Ims and rcs are fighting ott nov 8 2013 v1
Ims and rcs are fighting ott nov 8 2013 v1
Rafael Junquera
 

En vedette (12)

Service Provider Involvement with WebRTC
Service Provider Involvement with WebRTCService Provider Involvement with WebRTC
Service Provider Involvement with WebRTC
 
TELCOS vs OTTs or TELCOS + OTTs
TELCOS vs OTTs or TELCOS + OTTsTELCOS vs OTTs or TELCOS + OTTs
TELCOS vs OTTs or TELCOS + OTTs
 
Ford Escape Routes
Ford Escape RoutesFord Escape Routes
Ford Escape Routes
 
The business Use-Case’s for building clouds with Apache CloudStack
The business Use-Case’s for building clouds with Apache CloudStackThe business Use-Case’s for building clouds with Apache CloudStack
The business Use-Case’s for building clouds with Apache CloudStack
 
RCS vs OTT
RCS vs OTTRCS vs OTT
RCS vs OTT
 
StreamWIDE: Filling the gap between OTT and RCS-e
StreamWIDE: Filling the gap between OTT and RCS-e  StreamWIDE: Filling the gap between OTT and RCS-e
StreamWIDE: Filling the gap between OTT and RCS-e
 
VoLTE & RCS Revolutionizing Enterprise UC
VoLTE & RCS Revolutionizing Enterprise UCVoLTE & RCS Revolutionizing Enterprise UC
VoLTE & RCS Revolutionizing Enterprise UC
 
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
 
OTT & RCS : a Dual Spearhead Approach
OTT & RCS : a Dual Spearhead ApproachOTT & RCS : a Dual Spearhead Approach
OTT & RCS : a Dual Spearhead Approach
 
Ims and rcs are fighting ott nov 8 2013 v1
Ims and rcs are fighting ott nov 8 2013 v1Ims and rcs are fighting ott nov 8 2013 v1
Ims and rcs are fighting ott nov 8 2013 v1
 
Simplifying IMS - IMS, VoLTE, RCS and LTE
Simplifying IMS - IMS, VoLTE, RCS and LTESimplifying IMS - IMS, VoLTE, RCS and LTE
Simplifying IMS - IMS, VoLTE, RCS and LTE
 
RCS vs OTT Messengers
RCS vs OTT MessengersRCS vs OTT Messengers
RCS vs OTT Messengers
 

Similaire à WebRTC: players, business models and implications for telecommunication carriers

Webinar WebRTC HTML5 (english)
Webinar WebRTC HTML5 (english)Webinar WebRTC HTML5 (english)
Webinar WebRTC HTML5 (english)
Quobis
 

Similaire à WebRTC: players, business models and implications for telecommunication carriers (20)

WebRTC: an introduction
WebRTC: an introductionWebRTC: an introduction
WebRTC: an introduction
 
Web rtc.intro
Web rtc.introWeb rtc.intro
Web rtc.intro
 
Webinar WebRTC HTML5 (english)
Webinar WebRTC HTML5 (english)Webinar WebRTC HTML5 (english)
Webinar WebRTC HTML5 (english)
 
Supelec m2 m - iot - course 1 - update 2015 - part 3 - conclusion - v(0.1)
Supelec   m2 m - iot - course 1 - update 2015 - part 3 - conclusion - v(0.1)Supelec   m2 m - iot - course 1 - update 2015 - part 3 - conclusion - v(0.1)
Supelec m2 m - iot - course 1 - update 2015 - part 3 - conclusion - v(0.1)
 
Google tv
Google tvGoogle tv
Google tv
 
Flash and HTML5 Video
Flash and HTML5 VideoFlash and HTML5 Video
Flash and HTML5 Video
 
Streaming Media West 2017 - HTML5 Workshop
Streaming Media West 2017 - HTML5 WorkshopStreaming Media West 2017 - HTML5 Workshop
Streaming Media West 2017 - HTML5 Workshop
 
CE html structure - vkevent
CE html structure - vkeventCE html structure - vkevent
CE html structure - vkevent
 
Virtual STB / Cloud UI Streaming revisited
Virtual STB / Cloud UI Streaming revisitedVirtual STB / Cloud UI Streaming revisited
Virtual STB / Cloud UI Streaming revisited
 
Astricon WebRTC Update
Astricon WebRTC UpdateAstricon WebRTC Update
Astricon WebRTC Update
 
Html5 RTC - 1
Html5 RTC  - 1Html5 RTC  - 1
Html5 RTC - 1
 
DevCon 5 (December 2013) - WebRTC & WebSockets
DevCon 5 (December 2013) - WebRTC & WebSocketsDevCon 5 (December 2013) - WebRTC & WebSockets
DevCon 5 (December 2013) - WebRTC & WebSockets
 
WebRTC Standards & Implementation Q&A - The Internals of WebRTC Browsers Impl...
WebRTC Standards & Implementation Q&A - The Internals of WebRTC Browsers Impl...WebRTC Standards & Implementation Q&A - The Internals of WebRTC Browsers Impl...
WebRTC Standards & Implementation Q&A - The Internals of WebRTC Browsers Impl...
 
Vinay's_profile
Vinay's_profileVinay's_profile
Vinay's_profile
 
Qt Experiences on NXP's Connetcted TV Platforms
Qt Experiences on NXP's Connetcted TV PlatformsQt Experiences on NXP's Connetcted TV Platforms
Qt Experiences on NXP's Connetcted TV Platforms
 
voip
voipvoip
voip
 
voip
voipvoip
voip
 
Ipdtl
IpdtlIpdtl
Ipdtl
 
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
 
[workshop] The Revolutionary WebRTC
[workshop] The Revolutionary WebRTC[workshop] The Revolutionary WebRTC
[workshop] The Revolutionary WebRTC
 

WebRTC: players, business models and implications for telecommunication carriers

  • 1. Hier bitte vollflächig Titelbild einfügen Bild immer bis zu den ODER Kanten führen Diesen Text und Begrenzungslinie unten mit einem weissen Kasten überdecken. Titel: Zweite Zeile Orange+ fett formatieren! © mm1 Consulting & Management, Stuttgart/Aichwald mm1 Consulting & Management WebRTC: A review A technology and its implications Bonn, October 2012
  • 2. WebRTC: Summary • Real-time Communication embedded in browser • Based on HTML5 Technology • Open Source backed and pushed by Google • No signalling: i.e. no infrastructure defined • Google • Mozilla Players • Apple: directly affected non-player • Microsoft: directly affected non-player • Still very much in flux Business • First level: video-based games or communication Models • B2B2C: provide the missing signalling backplane • Enemy of my enemy is my friend: WebRTC squeezes OTT • Too far from traditional TelCo business to have direct effect Implications • Some potential for innovative providers of cloud-based infrastructure 2
  • 3. Technology: WebRTC provides full video, voice and text communication capabilities to web browsers  RTC: Real-Time Communications, i.e. text, voice and video  It is an implementation of an IETF workgroup (RTCweb)  open standard  Based on code Google acquired from Global IP Solutions (GIPS: the voice engine used by Skype)  Released to the public domain:  open source  WebRTC enables rich media applications such as voice calls, video chat, white-boarding, gaming etc. without any client or plug-in to run from a browser using simple HTML and JavaScript APIs. 3
  • 4. Technology: Pure greenfield technology with heavy use of Web 2.0 and HTML 5 elements  Media fully supported  Pure JavaScript: no plugins or executable beyond the browser!  open standard (IETF), open source (thx to Google)  No signalling: switching and connecting is out of scope, i.e. bring (or rather build) your own network.  No legacy integration provided: pure greenfield disruption  Very high-level and user friendly: „With the WebRTC spec, a great 1:1 video chat experience can be built with under 100 lines of JavaScript code” 4
  • 5. Players: Google is using the „Android“-model to create critical mass and market penetration  Build and improve a high-quality technology framework.  License it to the public domain (BSD license)  Support by providing stage and technical support  Mozilla has already joined  Microsoft is attempting the C# approach: push a Redmond flavor  Apple is above this...  So far no big 3rd party players  Early stage: Voxeo, Twilio and Plivo will probably respond (because of Browser2Phone Use Case) 5
  • 6. Business Models: Much still unclear, and need to differentiate two phases Critical Mass is reached when browsers with integrated WebRTC have reached sufficient penetration Before After  B2C: Focus on one on one  Unified communication in the games and video. browser  B2C: Browser2Phone and  Great future for browser- Phone2Browser based OS, e.g. ChromeOS,  B2B: still too many questions Boot2Gecko  B2B2C: provide the missing  Bad news for VoIP OTT signalling plane and players infrastructure Whatever the business models and whoever the players: a signalling backplane, ideally exposed through APIs for easy integration is needed 6
  • 7. Implications: WebRTC is so innovative that it is still 2 degrees removed from incumbent carriers  Is the enemy of my enemy my friend?  The biggest immediate threat seems to be to „insular“ OTT players such as Skype, WhatsApp, FaceTime etc.  Potentially tilt balance of power from Apple to Google, especially if Google manages to integrate with Android and/or ChromeOS as well as Google Cloud.  Innovative infrastructure providers will fill the need for B2B2C infrastructure.  In terms of current players this role will be filled by Voxeo, Twilio and Plivo.  The backend will be purely cloud-based, and will therefore not directly affect current telecommunication networks  Potential (if done rightly ....): Provide API glue based on Developer Garden, possibly based on Tropo API 7
  • 8. BACKUP mm1 bid management: The CCT approach. 8
  • 9. WebRTC Infrastructure and Ecosystem 1. Browser 2. Webserver (reception) 3. WebRTC Service Platform (service) 4. auxiliary: WebRTC – SIP/PSTN gateway mm1 bid management: The CCT approach. 9
  • 10. Market penetration will be almost complete Chrome, Firefox and IE are working on it. Android browsers – tablets first – will follow  Google Chrome: WebRTC in developer channel.  Google Talk and Google Hangouts (G+) will eventually be ported to WebRTC.  Mozilla Firefox: Mozilla integrated WebRTC into its Firefox alpha in early 2012 which gave the browser the ability to perform audio mixing on a media stream. In April 2012 Mozilla released a demo of WebRTC video calling that ran inside the Firefox browser  Internet Explorer: Microsoft has also started work on implementation of the API  Android browsers: rumours only...but think of the implications! mm1 bid management: The CCT approach. 10
  • 11. WebRTC cs. SIP-based VoIP: technobabble.. Classic VoIP WebRTC SIP or H.323 in Signaling Undefined most cases Media transport RTP/RTCP RTP/RTCP SRTP in SIP,H.235 Security SRTP in H.323 STUN/TURN/ICE in STUN/TUR NAT traversal SIP,H.450.x in N/ICE H.323 Video codecs H.263, H.264 VP8 G.7xx series of G.711, Voice codecs codecs, and then iLBC, iSAC some 11
  • 12. Use Cases: by nature this is a pure OTT proposition  Video conferencing: Video in browser  Browser 2 phone  Web-based help desk communication:  Integration of Call Center and CRM: coming soon  Social Communication: coming soon 12