what's next for webrtc
TRANSCRIPT
What’sNextforWebRTC?IITRealTimeCommunications
October6,2015
Panelists
BrianPulito• Architect,IBM
DouglasWadkins• CEO,Skedans
Ivelin Ivov• CEO,Telestax
Dr.LuisLopez• Prof&lead,Kurento.org
Vladimir Beloborodov• CTO,Mera
Moderator
ChadHart
IndependentConsultant
&ChiefEditor,webrtcHacks
https://webrtcHacks.com
@webrtcHacks
@chadwallacehart
What’sNOW forWebRTC?
MajorBrowserVendors:3/4
Topsocialnetworks– 3/5
Facebook WhatsApp Tencent QQ WeChat
*evaluatingGoogle+
RankingaccordingtoWikipedia: List_of_virtual_communities_with_more_than_100_million_active_users
UC&telephony
Telephonycommunityisalreadydoing
someWebRTC orhasaroadmaptostart
soon
Manyapp/web-based VoIPprovidersareusingWebRTC
orhaveplansto(includingSkype)
See:https://webrtchacks.com/tag/blackbox-exploration/
TopPremiumCableChannelsMentions– 1/?
Jun23,2015 WebRTCBostonMeetup 8
https://www.youtube.com/watch?v=x2eqcCDoC6c&sns=tw
What’sNextforWebRTC?
© 2015 IBM Corporation
Slides for panel discussion
Brian PulitoEmail: [email protected]: @brianpulitoLinkedin: brianpulito
Why is WebRTC so disruptive?
11
x Eliminates complexity of delivering codecs and streaming protocols
x Closely aligned with HTML 5, programmed via JavaScript
x Support for mobile platforms and web browsers
x Enables real-time data communications in addition to voice and video
x Strong industry support
11
ü It enables contextual communications!
12
So where’s the context?
Internet Of Things
Mobile & SocialBig Data & Analytics
Systems of Engagement
Systems of Record
DB ERP
CRM HR
SowhatdoesallthishavetodowithWebRTC?
Greater customer satisfaction
than non-WebRTC users
202%
Increase in number of organizations
deploying or evaluating
WebRTC today
3x
Businesses believe WebRTChas the potential
to improve Contact Center
Services
9 out of 10
Projected Y-t-Y Improvement in Agent
Utilization rates
28%
53%Retailers have systems that don’t adequately
support cross-channel activity
on the buying side
WebRTC Devices that customers, partners and
business people will use to
collaborate
2.3BGrowth potential for Unified Communication
ecosystem integration
14+%
www.aberdeengroup.com Aberdeen Group- March 2015http://www.webtorials.com/content/2015/07/2015-webrtc-state-of-the-market-report.html, http://disruptive-analysis.com/webrtc.htm
14
What glues all this together…Middleware!
Systems of Engagement
Systems of Record
Systems of Record
DB ERP
CRM HR
Middleware provides the infrastructure needed to deliver highly customized and contextualized user experiences
WebRTC Middleware for the Enterprise
What is WebRTC Middleware? ü Enables scalable, secure signaling
ü Web and Mobile SDKs for client development
ü Gateway for SIP/IMS federation
ü SIP Servlets for customization
ü Media server control for media processing
ü Integration with enterprise security, messaging and APIs
ü Development tooling
15
Use Case: WebRTC Analytic Solutions
16
WebRTCMiddleware
A/VAnalysis
Analytics
Mobile Notifications
Push
Media Server as a ServiceTranscoding, mixing, recording, replaying, IVR….
Enterprise Contact Center
Surveillance Network
SBC/SIPGateway
Carrier Network
IMS
• Use media server to record, mix media streams, etc….
• Use analytics to provide context:
• Customer insights
• Sentiment analysis
• Video analysis• Text-to-speech
Real-time A/V
Signals
APIs
SIP
JSR 309
WebRTC Media = Big Data
© 2015 Skedans Systems, Inc Proprietary Confidential © 2015 Skedans Systems Inc Proprietary Confidential
Symachinic Collaboration
Douglas WadkinsPresident/CEO
[email protected]+1.408.412.3096
SkedansSensor Collaboration
Skedans
platformRTCIt Just Works!
© 2015 Skedans Systems, Inc Proprietary Confidential
Enabling real time human machine symbiosis
Bringingcommand,control,communicationtointelligentmachines
Usingdatatooptimizeoperations inrealtime
Effectivelyleveragehumanmachineoperatorsandsubjectmaterexperts
Allowperson-person andperson-machinecollaboration
© 2015 Skedans Systems, Inc Proprietary Confidential
Sensor Collaboration
Mobile/Desktop/WebApp SensorCells Collaboration
SensorCell
• Real-time video from any camera• Real-time video playback with slow
motion
• Video comparison
• Tagging for filtering / access
• Supervise in real-time
• Integrate video chat with video obtained from sensor cells
• Collaborate with others real-time on live sensor cell video
• Camera drone to camera drone collaboration provides continuous coverage
• User to operator real time collaboration
• Distributed video to store video close to users
• Store video in the cloud for back-up and central access
• HD video acquisition and transport from mobile nodes
• Low power consumption for mobile
usage
• Video warehousing and intelligent cataloging
• Integrate into workflows with APIs
• Object Tracking
Consultants
Practice&review
Connected Car - Roadside Assistance
Home and Office Security Response
Manufacturing Process Intervention
WebRTCtechnologiesbeyondcalls
http://www.kurento.org 23
Multimedia
RTC
Making
calls
Contentand
entertainment
IoT
M2M
P2M
Multimedia
Makingcalls
WARNING!Overcrowded
Advertising, Broadcasting
GamingBlueOcean
Smartcities
Emergencies
Security
BlueOcean
Enablers:advancedmediaprocessing&contextualcommunications
http://www.kurento.org24
Context
Media Media
Sensor Sensor
ComputerVisionAugmentedRealityMediaBlendingMediaSynthesis
Itemsdetected
inthemedia
Itemsenriching
themedia
Why?
http://www.kurento.org25
Alarms
Sink
SRC
CrowdDetector
Sink
SRC
WebRTC
IMContext
Smartcityscenario:seedemohere
WebRTC
Ad
Context
WebRTC
Advertisingscenario:seedemohere
Enablers:sessionsuper-scalability
http://www.kurento.org26
Mediastream
OnetoM
ANY
Why?
http://www.kurento.org27
@VladimirTechMan
linkedin.com/in/vladimirtechman
Vladimir BeloborodovTechnical Manager / CTO at Mera Software Services
Good 20 years of doingcomplex software R&Dfor UC, IoT, and more…
• Human-to-Human• Human-Machine Interactions
• Machine-to-Machine (?)Why not?
UC / Telecom Services and Contact Centers
E-Health and Rehabilitation. Accessibility.
"Assistant-as-app". Performance support.
Public and social functions. Transportation.
“Augmenting” IoT platforms and scenariosMix based on the photo at: https://www.flickr.com/photos/levoodoo/4046733130
IoT UC
“Internetof Everything”
Additional types of "sensory channels“ in communications
Proliferation of “Wearables” and “Embeddables”
Evolution of “Mesh networking” technologies
“Mass production” model changes with 3D scanning + 3D printing
Standardized interaction mechanisms between (Web)RTC and IoT
Summarysofar
Supermedia
Middleware
MachinesNewmediaexperiencesthat
leverageprocessingpower
Connecting&makingsenseof
growingRTCstreams
Embedding &coordinating RTC
insideeverything
Someoftoday’squestions
• HowdoesWebRTC needtoevolvetosupportthesenewusecases?
• WilltheevolutionofWebRTC breakexistingplatforms?
• Isthereafuture-proofingstrategyforthosewhoarealreadyimplementingoraboutto?
• In2020,willtherebemoreWebRTC streamsconsumedbypeopleorbymachines?