My preconference presentation at the Upperside WebRTC Conference in Paris, December 2013.
It is about the ecosystem that is building around WebRTC and the variety of use cases that derive from it.
9. But What about SIP (and IMS)?
Protocol
Media
SIP
Voice and IMS
Websites and web apps
deployments
SRTP
RTP or SRTP
NAT traversal
STUN, TURN, ICE
Market
WebRTC
Media negotiation SDP
STUN, TURN, ICE
Voice codecs
G.711, Opus
Video codecs
VP8
SDP
G.711, G.7xx, AMR-xx,
Speex, SILK, Opus, …
H.263, H.264
API
Java Script
Unspecified
12/3/2013
9
11. Enabling Smaller Teams to Deliver Products
2 Developers
in the French
Riviera
12/3/2013
Single hard of
hearing
developer
11
4 Swedes
bootstrapping
a complete
service
17. Vendor Types in the Ecosystem
2nd Market
Vendors
Repurpose
Tooling
WebRTC
Core
12/3/2013
17
18. Core: The Browser Vendors
• Google & Mozilla
• But also Vidyo
2nd Market
• Contributed SVC to the
WebRTC ecosystem
Vendors
• & Cisco…
Repurpose
Tooling
• OpenH264 for WebRTC
• Microsoft & Apple missing
• How does it affect WebRTC’s
future?
• How does it affect IE & Safari
market share?
WebRTC
Core
12/3/2013
18
20. The “Vendors”
• Providing services based on
WebRTC
• Develop either directly on top
of WebRTC or via tooling
vendors
• Target the end users via a
multitude of use cases
2nd Market
Vendors
Repurpose
Tooling
WebRTC
Core
12/3/2013
20
21. 2nd Market
• Vendors adopting other
vendor’s end user solutions
• TNW Academy’s story
2nd Market
Vendors
Repurpose
Tooling
WebRTC
Core
12/3/2013
21
22. Repurposing WebRTC
• Reusing WebRTC’s
components to fit in other
places, treating it as a pure
media engine
2nd Market
Vendors
Repurpose
Tooling
• Vonage – going mobile with
an OTT app
• M5T – Client SDK for
developers
WebRTC
Core
12/3/2013
22
29. Vonage
• Wanted to penetrate mobile & offer video
• Ported WebRTC to iOS & Android
• Added SIP signaling
• Replaced voice codecs to meet their deployment
• Used VP8 as the video codec
• 1-5M downloads on Google Play
12/3/2013
29
30. AddLive
•
•
•
•
•
•
UK Startup, offering an API platform
Focus on video
Support WebRTC, with Flash fallback
Provide iOS, Android & Desktop SDK
The platform of choice for many vendors
Subscription based business model
12/3/2013
30
31. Peer5
• Israeli startup (3 bright “kids”)
• Focus on the Data Channel
• Built P2P “bit-torrent-like” capabilities
• Use cases
• Online file sharing
• CDN P2P augmentation
• Video streaming augmentation
12/3/2013
31
32. OpenVRI
• Video Remote Interpreting – service for the
hard of hearing
• Single developer (Nicholas Buchanan, hard of
hearing himself)
• Built it
• To learn WebRTC
• For his own use
• To give a solution for others in his state
• Free and open source for all
12/3/2013
32
33. FreeCRM
• CRM solution – self hosted or SaaS
• Added WebRTC to dial out to contacts
• Integrated a Gateway to PSTN
• Switched from Skype integration
12/3/2013
33
34. Vacasa Rentals
•
•
•
•
•
•
“virtual” company with no offices
Over 500 houses for vacation rent, in 6 US states
Everything besides devices is on the “cloud”
Integrated WebRTC instead of VoIP softphones
Used Plivo
Incoming calls routed by their own written logic to
the relevant agent
• Agents run WebRTC in browsers to receive calls
12/3/2013
34