130 likes | 281 Views
WebRTC – Opportunity or Threat?. September 2013.
E N D
WebRTC – Opportunity or Threat? September 2013
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.
Agenda • Introduction • Opportunities • Market Trends • Challenges
WebRTC - IntroductionYour browser is ringing Communications Services • Easy to write Audio/Video service • WebRTC turns browsers into a audio/video device • Communications become a feature, not the application • No download! No plug-in! Mobile VehicleTelematics Set-Top Box Telemedicine PC Tablet Game Console Many emerging web-enabled devices
What is WebRTC -Technically Speaking? Mature, Robust VoIP Media Stack & Tools Integrated in the Browser • Open-source media engine from Google GIPS acquisition • Royalty-free audio & video codecs • Echo canceller, jitter buffer, image enhancer • Mandatory encryption • Peer-2-peer NAT traversal tools • Collaborative W3C and IETF standardization • Media engine in the browser, accessed by JavaScript • Downloadable apps from a web-server • No defined signaling mechanism
WebRTC Market Trends 1B devices supported in 1Q14 http://webrtcstats.com/webrtc-forecasts-upgraded-mobile-support-accelerating/
New WebRTC OpportunitiesFirst-class Communications Service Provider Extend Service/Apps Anywhere Opportunities Enterprise Create & Enable New Services/Apps
WebRTC Opportunity for CSPs • Interoperability • PSTN • IMS • RCS • Unified Communication • Vertical Solutions • Healthcare • Insurance • Finance • Real Estate • Call Centers • RTC Cloud Platform • IaaS • PaaS • SaaS Application and Deployments • WebRTC Packaged/BundledService: • Voice/Video comms • IP/data plan • WebRTC client/interconnect • WebRTC API Exposure • Media access • Session management • Unified Communications • Broadcasting • RTC Session Based Charging • based on QoS • minutes • priorities
WebRTC Challenges Web Application Issues App C App B App A SDK SDK SDK Telco ID Web ID Server Server handover App App App Failure Reconnect
WebRTC Challenges Networking Issues Server Server Server
Carrier Grade WebRTC RequirementsOCWSC Delivering Premium Service Application Browser Support Rehydration Identity Management Application Integration Network Handover User Authentication Extension Creation Interoperability Reliability Security Encryption Scalability Network Authentication Network Protocols High Availability Overload Protection Network