This presentation explains what WebRTC is as a technology, the jobs to be done it deals with and where it meets the telecom industry.
This presentation was given as the opening session of the WebRTC day at Informa's Rich Communications 2014 event.
6. Which WebRTC?
20/10/2014 6
WebRTCis both an open source project and a standard specification
webrtc.org
•The open source project
•Holds an implementation of the WebRTC specification
•Can be used by anyone for anything
And also openWebRTC.io
WebRTC 1.0
•The standard specification
•Not yet completed
•Handled by the IETF and W3C
9. Reduce barrier of entry for new vendors
Friction reduction for users
WebRTC’sJob to be Done
20/10/2014 9
No Plugins
No Downloads
No Installations
No App Store
No Signaling
Free (as in BSD)
No Patents
No Media Eng.
11. The Anatomy of a VoIP Solution
20/10/2014 11
Infrastructure
Signaling
Media Processing
Codecs
Source:
12. Boundaries of WebRTC
20/10/2014 12
Infrastructure
Signaling
Media Processing
Codecs
Source:
13. But What about SIP (and IMS)?
20/10/2014 13
Protocol
WebRTC
SIP
Market
Websites and web apps
Voice and IMS deployments
Media
SRTP
RTP or SRTP
NAT traversal
STUN, TURN, ICE
STUN, TURN, ICE
Media negotiation
SDP
SDP
Voice codecs
G.711, Opus
G.711, G.7xx, AMR-xx, Speex, SILK, Opus, …
Video codecs
VP8
H.263, H.264
API
Java Script
Unspecified
14. APIs or Interoperability?
20/10/2014 14
Software Professionals
Academia
Hobbyists & Enthusiasts
Mobile Developers
Device Manufacturers
Infrastructure Vendors
WebRTC
Traditional VoIP
15. A Change in Mindset
Brain:How are going to get the Earth to lose weight?
Pinky:I know! We can get everyone to go on a diet!
Brain: Diets don't work.
Pinky: Not even if you call them 'A Whole New Way of Eating?‘
Brain: No.
20/10/2014 15
16. Interoperability
•All products use the same network interface
•Targeted at 100’s of vendors
•Requires much IOT testing
API
•All developers use the same programming interface
•Targeted at building a developer ecosystem
•Built on a small set of base implementations
•Each vendor has his own island of a service
16
API versus Interoperability
18. 20/10/2014 18
Communications API Platform for developers with a focus on video and the long-tail
Ad-hoc video conferencing service called appear.in
VoIP OTT service which makes use of WebRTC
InterouteOne Bridgeis a UC and video conferencing bridge platform targeting the enterprise market
Bringing a Chromecast like experience to Comcast X1 platform using WebRTC
19. About Me
•Too many years in the telecom industry. Mainly VoIP
•Developer, Product Manager, CTO
•Had my share of standardization and patents
•Write about WebRTC and other topics
•Published the WebRTC for Business People report
•Consulting
20/10/2014 19
TsahiLevent-Levi
tsahil@bloggeek.me
@tsahil