3. Brief on what WebRTC is (a repeat for some)
What others are doing
What GENBAND can offer you to help
Some specific application recommendations & why
Agenda for today (thanks for joining BTW!)
4. 4 GENBAND Confidential and Proprietary
Now, let’s ask you a question
How likely are you to implement a WebRTC
application?
9. 9 GENBAND Confidential and Proprietary
In simple terms, WebRTC is much like ISDN but without a
specification for complex signaling
10. 10 GENBAND Confidential and Proprietary
The re-introduction of P2P
Inefficient, costly, complexity, time and prone to potential
failure
11. 11 GENBAND Confidential and Proprietary
The re-introduction of P2P
Obviously more efficient, less prone to error and simpler
12. 12 GENBAND Confidential and Proprietary12 GENBAND Confidential and Proprietary12 GENBAND Confidential and Proprietary
What can you build with WebRTC technology?
Voice/video integrated into existing websites
Numerous new instances of “Skype” like services for gaming
Video conferencing
Web collaboration
File/data sharing
13. 13 GENBAND Confidential and Proprietary13 GENBAND Confidential and Proprietary13 GENBAND Confidential and Proprietary
The Solution
WebRTC is technology that‟s built into your browser that enables
rapid creation of Peer-to-peer (P2P) connectivity and transmission
Key components:
• WebRTC enables „channels‟ of the following types:
– Media – voice, video and screen
– Data – any type of data
– Signaling
Automatically manages with echo cancellation and packet loss
concealment
Uses standard Internet infrastructure
A „server‟ is not required (beyond a WWW server) however most
applications will have a server to facilitate connection
During a WebRTC session media/data/signaling travel directly
between the connected parties (meaning they don‟t transit a server)
14. 14 GENBAND Confidential and Proprietary
The (Simplified) Path to WebRTC
The notion of 2-way browser communication is still
new
17. 17 GENBAND Confidential and Proprietary17 GENBAND Confidential and Proprietary17 GENBAND Confidential and Proprietary
The Problem
For average HTML programmer, writing a communications application is
difficult
Challenges in dealing with creating a connection, network, security and
transmission with no previous experience
Deep technical skills needed for understanding media processing
You had to be pretty serious about writing a communications app!
WebRTC primary beauty is that the user is required
to take no action
18. 18 GENBAND Confidential and Proprietary
Chrome hasn’t taken over (yet)
While Microsoft is joining the conversation, WebRTC is still some time away
from being a standard (JavaScript took 6 years) and not every browser is
current compatible (though there are workarounds).
19. A quick run through existing WebRTC applications
20. 20 GENBAND Confidential and Proprietary
www.sqwiggle.com
Sqwiggle is about your computer looking at you!
21. 21 GENBAND Confidential and Proprietary
www.movikantirevo.com/
A crazy application using motion
30. 30 GENBAND Confidential and Proprietary
Our objective
To provide you with an inclusive
software & services suite that
makes it EASY to implement
WebRTC applications
Interface these new applications
with your pre-existing systems
Provide comprehensive support &
expert knowledge both to the
technology and understanding of
the application.
SPiDR is our core software offering to support
WebRTC apps
31. 31 GENBAND Confidential and Proprietary
SPiDR Overview
Web Applications Access
IM Federation
Social Networks Apps
Address books linking
Email, Calendar
Maps, Sharing
Advertisement
Web – Telecom Bridging
WebRTC Media Interworking
Transcoding
Signaling and Media Security
NAT/Firewall traversalWeb user interfaces
Web client
Hybrid Web – Telephony client
Mobile web client
Communication toolbar
Notification/Disposition Widget
Personal Agent Portal
TV Web interface
Delivering Rich User
Experiences
Web API
REST-based
Secured access
Call, Message,
Presence, Logs
Location, Etc.
Web platform
Cloud computing
Tiered Scaling
Simple REST APIs
Web developer skillset
32. 32 GENBAND Confidential and ProprietaryGENBAND Confidential and ProprietaryGENBAND Confidential and Proprietary
SPiDR
• Web application platform to interwork the web with the telecom networks
• Provides signaling interworking between web REST APIs and telecom signaling interfaces
• Fully functional web client with voice, video, presence, messaging, address book, call
logs, conferencing and more
• Converts the WebRTC Media to IETF/3GPP media
• Provides media transcoding (voice, video) if required
• Extends capabilities beyond standard telecom services with additional network services
GENCom for Web
Application
Interworking
Media
Interworking
(ICE, STUN/TURN)
Transcoding
REST SIP
webRTC
Media
3GPP/
IETF
Media
Existing
Telecom
Networks
Media
REST
SIP
WebClient
UI
HTML5 Network
Services
Interworking
Network
Services
Telecom Media
33. 33 GENBAND Confidential and Proprietary
Basic Web Client
Complement existing service with a
web client
• User can make or receive calls from either
their classic telecom endpoint or a web
client
• Basic or full range of voice services
available via the web client
Values
• Convenience for the user, being able to
communicate from their computing device
where they spend a lot of time
• Make classic but underused/unknown
voice services one click away via a better
user interface
– Conferencing
– Call waiting / callerID
– Call forward
– Call disposition
– Visual voicemail
• Promote voice services during a call
– Pay-per use or subscription
SIP
Core
IETF
SIP
Internet
HTTP
WebRTC
Carrier User
Computer
Tablet
Now
34. 34 GENBAND Confidential and Proprietary
A short list of what’s in SPiDR
REST interface to SIP infrastructure and data
stores
REST interface for call control
WebRTC session control (websockets)
Media management for WebRTC (SRTP-to-
RTP)
Media transcoding for WebRTC (Opus to G.722)
Security & application controls (DTLS mgmt)
STUN/TURN server and port management
Software based solution
Focus on providing gateway from WebRTC
events to existing SIP infrastructure
Support for IMS via Gm interface
35. 35 GENBAND Confidential and Proprietary35 GENBAND Confidential and Proprietary35 GENBAND Confidential and Proprietary
What is GENBAND doing & why
is this important?
SPiDR is a WebRTC software package which contains all the
necessary elements integrated to provide you with start-up
suite for WebRTC
SPiDR is optimized for services providers with an existing SIP
infrastructure and allows you to leverage your existing
investment in SIP to reach a WebRTC audience FAST!
Product is available now
36.
37. Don‟t get too confused, WebRTC is a
technology and you use it in a multitude of
ways
38. 38 GENBAND Confidential and Proprietary
Fact: We all have multiple screens in our lives
By 2017, there will be
2.5 devices/connections
for every person on
earth.
By 2017, there will be
5 devices/connections
for every Internet user.
Souce: Cisco VNI Report
39. 39 GENBAND Confidential and Proprietary
Mobile
The short is that Mobile is growing while desktop is shrinking, little initial
thoughts into webrtc for mobile
40.
41.
42. 42 GENBAND Confidential and Proprietary
No guessing, here are five examples of what you
could be doing to add value for your existing
customers using WebRTC
43. 43 GENBAND Confidential and Proprietary
Number 1 - Mobile
Offer me the ability to access my existing subscription service via multiple
devices
Allow unknown 3rd parties to access me via a web interface
Leverage opportunity for new unique domain (sticky)
44. 44 GENBAND Confidential and Proprietary
Number 1 – Mobile – Let me be more specific
Offer me the ability to access my existing
subscription service via multiple devices
• Offer WebRTC powered page which allows me to
log on and make and receive simple telephone
calls from any web browser
Allow unknown 3rd parties to access me
via a web interface
• Provide a simple WebRTC powered page that
would allow any one to reach me (using my
telephone number or domain)
Leverage opportunity for new unique
domain (sticky)
• Still talking about telephone numbers? How about
domains? How about? mycompany.io/yourname
• A single click to contact about.me style concept
45. 45 GENBAND Confidential and Proprietary
Number 2 – SIP trunking
Allow me to use my DID service when away from the office
46. 46 GENBAND Confidential and Proprietary
Number 2 – Extend the value of SIP trunking
A simple web page that allows
me to log-on to my DID
remotely allowing me to make
and receive phone calls from
any web browser
47. 47 GENBAND Confidential and Proprietary
Number 3 – offer free video service
Get the word out about WebRTC! Learn, do, experiment
Leverage domain names again
Link to telephony service if you dare
48. 48 GENBAND Confidential and Proprietary
Number 3 – offer free video service, details
WebRTC apps are still relatively
new, introduce concept with your
customer base in low cost, low risk
method
Point-to-point video
Show added value and offer for
expansion to paid video or
upgraded services
50. 50 GENBAND Confidential and Proprietary
Number 4 – simply click to call or API exposure
Communication API‟s are a hot
topic, but most non-accessible to
non-techs or basic technology
developers looking for a simple low
cost application
Keep it simple and keep it part of
your expanding circle of subscriber
values
52. 52 GENBAND Confidential and Proprietary
Number 5 – free or low cost UC service
End the complexity of time to onboard UC
customers or hassles with on-site IP
phone deployment
Customized UC “soft phone” PLUS portal
experience combined with support for
other devices (tablet/mobile)
Infinite pricing and packaging models with
moderate cost of entry
54. 54 GENBAND Confidential and Proprietary
Summary
WebRTC is real, you can deploy it today
It‟s a low cost, low risk technology
Opportunity to extend value to existing
and attract new customers
Flexibility to personalize to your desired
customer experience
GENBAND has a comprehensive
package of software, services and
knowledge to rapidly implement your
WebRTC application