Making WebRTC Work for Enterprise Communication and Collaboration
WebRTC has a reputation problem in enterprise communication and collaboration.
The game-changing potential of embedding real-time communications into web browsers is something we’ve been hearing about for years, but to date the implementations for enterprise businesses have been half-baked. The greatest successes I’ve seen is in the consumer, social realm – Facebook Messenger’s calling and video chat features. Facebook VP of Messaging Products David Marcus declared one of his product development goals was the disappearance of the phone number.
He has a point: Most of us would prefer the option to call someone with a click of a mouse or a tap on a smartphone because we don’t have to think about a phone number. On Facebook Messenger, they are reporting 400 million voice and video calls a month*, making them the largest user of WebRTC technology. We see the same pattern in the enterprise with collaboration apps, where calling is accomplished via user ID to user ID rather than phone number to phone number.
This peer-to-peer architecture “cuts out the middleman,” bypassing the phone system or unified communications cloud platform. This might sound like a good idea, but remember, it is bypassing the critical network infrastructure that provides reliability, quality, and enterprise features. WebRTC applications should incorporate everything we have learned about delivering high-quality and reliable voice and video in enterprise environments if they want to see adoption in the enterprise environment.
The Both/And Option
At the risk of being pedantic, let me review what WebRTC is. And what it is not.
WebRTC is a set of agreed-upon standards for managing real-time communication streams in a web browser without plugins. You only need to write HTML and JavaScript controls to manage embedded media streams to manipulate images and text. In other words, it puts telephony integration on a level with skills many high schoolers use for school projects.
Embedding real-time communications in the browser is a big deal, particularly for consumer applications where you don’t want to force the user to download plug-ins. The same goes for enterprises where users are blocked from downloading unauthorized apps so IT can keep the number of applications they maintain under control and from a security perspective, users are not introducing apps that could potentially wreak havoc across the corporate network.
But take note, WebRTC itself is a user interface technology and only a user interface technology. It doesn’t provide guarantees for call reliability and quality, mix streams for conference calls and online meetings, nor record calls or meetings in the cloud. None of these are trivial capabilities; it means routing calls over paths optimized for multimedia data (vs. random paths used to download animated GIFs), and hosting highly resilient systems to record and archive calls in the cloud.
To get the most out of WebRTC, you want to connect it to backend infrastructure. You ought to be able to place a WebRTC call and reach someone on their cell phone, without requiring that they have an app installed to receive the call. Hell, you ought to be able to call a number in Bangladesh that gets answered on a rotary phone from the 1950s.
Why WebRTC Matters
To illustrate for you why it matters, one of the more interesting applications of WebRTC that I have seen is Clover Professional Network, a recruiting firm for tech experts and developers. With WebRTC they can easily communicate with candidates using IM, voice and video. When they find a candidate they’re interested in, they send a calendar invite and coordinate an interview or chat in real time right through the platform. This is a classic example of how WebRTC enables seamless and instantaneous communications without having to dial a number.
What it Takes
Making WebRTC function as part of a broader business communications network is not without its challenges. We’ve had to push on vendors who make Session Border Controllers devices to ensure sure they recognize WebRTC calls play their part to ensure their quality. Enabling users who may be on different browsers to communicate with each other and still support all WebRTC capabilities is still a concern (although a narrowing one).
The effort is worthwhile because the payoff is a much more integrated experience.
The desk phone will live on, although people will realize a browser and headset is all they need. Even the laggard adopters will see the value of letting the computer dial for them.
Peer-to-peer WebRTC will remain popular with collaboration and social software developers looking for a quick-and-dirty way of “calling” within their apps without the need of a complete phone system.
There is nothing wrong with that, as long as you understand its limits.
*Source: http://www.businessinsider.com/facebook-messenger-users-make-voice-and-video-calls-2017-2
By David Lee, Vice President of Platform Products, RingCentral
Start YourCustomized Search
SOLUTION AREA
SOLUTION PROVIDERS
- 8x8 (40) Apply 8x8 filter
- Alcatel-Lucent Enterprise (50) Apply Alcatel-Lucent Enterprise filter
- AT&T (44) Apply AT&T filter
- AudioCodes (49) Apply AudioCodes filter
- Avaya (397) Apply Avaya filter
- Cisco (574) Apply Cisco filter
- Dell (11) Apply Dell filter
- Five9 (56) Apply Five9 filter
- Fuze (39) Apply Fuze filter
- Genesys (100) Apply Genesys filter
- HP (98) Apply HP filter
- IBM (171) Apply IBM filter
- Jabra (9) Apply Jabra filter
- Logitech (56) Apply Logitech filter
- Lumen (4) Apply Lumen filter
- Masergy (50) Apply Masergy filter
- Microsoft (766) Apply Microsoft filter
- Mitel (233) Apply Mitel filter
- NEC (128) Apply NEC filter
- Nectar (58) Apply Nectar filter
- Polycom (95) Apply Polycom filter
- Ramp (37) Apply Ramp filter
- RingCentral (127) Apply RingCentral filter
- Sennheiser (18) Apply Sennheiser filter
- Slack (13) Apply Slack filter
- Tata Communications (59) Apply Tata Communications filter
- Unify (186) Apply Unify filter
- Vonage Business (80) Apply Vonage Business filter
- Yealink (8) Apply Yealink filter
- Zoho (6) Apply Zoho filter
- Zoom (22) Apply Zoom filter
- Acme Packet (24) Apply Acme Packet filter
- Allworx (2) Apply Allworx filter
- Arkadin (22) Apply Arkadin filter
- Aspect (34) Apply Aspect filter
- BT (25) Apply BT filter
- CaféX (8) Apply CaféX filter
- CallTower (14) Apply CallTower filter
- Clarity Connect (10) Apply Clarity Connect filter
- Continuant (1) Apply Continuant filter
- Damaka (4) Apply Damaka filter
- Dialogic (5) Apply Dialogic filter
- Dimension Data (44) Apply Dimension Data filter
- Empirix (11) Apply Empirix filter
- Enghouse Interactive (17) Apply Enghouse Interactive filter
- Inference Solutions (9) Apply Inference Solutions filter
- IntelePeer (27) Apply IntelePeer filter
- IR (11) Apply IR filter
- Jive (21) Apply Jive filter
- Kurmi Software (21) Apply Kurmi Software filter
- Lifesize (33) Apply Lifesize filter
- Lightware (3) Apply Lightware filter
- Mavenir (6) Apply Mavenir filter
- Modality Systems (8) Apply Modality Systems filter
- Momentum (36) Apply Momentum filter
- Netfortris (5) Apply Netfortris filter
- NetSapiens (6) Apply NetSapiens filter
- NewVoiceMedia (31) Apply NewVoiceMedia filter
- Nureva (26) Apply Nureva filter
- NUWAVE (5) Apply NUWAVE filter
- Orange (32) Apply Orange filter
- OVCC (8) Apply OVCC filter
- Panasonic (18) Apply Panasonic filter
- PanTerra Networks (9) Apply PanTerra Networks filter
- ScanSource (21) Apply ScanSource filter
- SIPPIO (3) Apply SIPPIO filter
- Snom (20) Apply Snom filter
- Star2Star (8) Apply Star2Star filter
- StarLeaf (12) Apply StarLeaf filter
- Tadiran Telecom (2) Apply Tadiran Telecom filter
- TekVizion (9) Apply TekVizion filter
- Unimax (7) Apply Unimax filter
- Verint (44) Apply Verint filter
- Voice4Net (2) Apply Voice4Net filter
- VOSS (85) Apply VOSS filter
- Voxbone (14) Apply Voxbone filter
- West (28) Apply West filter
- XO Communications (3) Apply XO Communications filter
- Yorktel (17) Apply Yorktel filter
- Zultys (2) Apply Zultys filter
- 3CX (8) Apply 3CX filter
- ADDASOUND (1) Apply ADDASOUND filter
- Aerohive (1) Apply Aerohive filter
- Aryaka (1) Apply Aryaka filter
- Asurion (22) Apply Asurion filter
- Avnet (7) Apply Avnet filter
- Bandwidth (5) Apply Bandwidth filter
- Calabrio (5) Apply Calabrio filter
- Consilium Software (13) Apply Consilium Software filter
- Drum (5) Apply Drum filter
- ESI (6) Apply ESI filter
- Esna (16) Apply Esna filter
- Exinda (2) Apply Exinda filter
- EZuce (3) Apply EZuce filter
- GUnify (6) Apply GUnify filter
- Highfive (4) Apply Highfive filter
- Huawei (47) Apply Huawei filter
- Imagicle (3) Apply Imagicle filter
- IPCortex (1) Apply IPCortex filter
- KnoahSoft (1) Apply KnoahSoft filter
- KOVA (1) Apply KOVA filter
- Logmein (9) Apply Logmein filter
- Metropolis Technologies (4) Apply Metropolis Technologies filter
- Mutare (2) Apply Mutare filter
- NextPlane (27) Apply NextPlane filter
- Ooma (16) Apply Ooma filter
- Patton (11) Apply Patton filter
- Radish Systems (1) Apply Radish Systems filter
- Radisys (3) Apply Radisys filter
- Shango (1) Apply Shango filter
- SMART (163) Apply SMART filter
- Stack8 (1) Apply Stack8 filter
- Swyx (1) Apply Swyx filter
- TrueConf (4) Apply TrueConf filter
- UJET (13) Apply UJET filter
- Voximplant (3) Apply Voximplant filter
CONTENT TYPE
- BC Expert Insights Market (44) Apply BC Expert Insights Market filter
- BC Expert Insights Objective - Vendor Neutral (42) Apply BC Expert Insights Objective - Vendor Neutral filter
- BC Expert Insights Planning (15) Apply BC Expert Insights Planning filter
- BC Expert Insights Solution (12) Apply BC Expert Insights Solution filter
- BC Expert Insights Vendor (82) Apply BC Expert Insights Vendor filter
- BC Expert Insights Vendor Solution (154) Apply BC Expert Insights Vendor Solution filter
- BC Expert Roundtable (136) Apply BC Expert Roundtable filter
- Bcs Webinar (0)
- Bcs Webinar Registration (0)
- Best Practice (38) Apply Best Practice filter
- Buyer Guide (14) Apply Buyer Guide filter
- Case Study (29) Apply Case Study filter
- Executive Interview (145) Apply Executive Interview filter
- Expert Roundtable (453) Apply Expert Roundtable filter
- Guest Contributions (35) Apply Guest Contributions filter
- Multimedia (38) Apply Multimedia filter
- News Analysis (2081) Apply News Analysis filter
- Newsfeed Article (1303) Apply Newsfeed Article filter
- Newsfeed Article (1) Apply Newsfeed Article filter
- Thought Leadership (21) Apply Thought Leadership filter
- Vendor Collateral (211) Apply Vendor Collateral filter
- Vendor Resource Best Practices (24) Apply Vendor Resource Best Practices filter
- Vendor Resource Buyers Guides (2) Apply Vendor Resource Buyers Guides filter
- Vendor Resource Multimedia Content (4) Apply Vendor Resource Multimedia Content filter
- Vendor Resource White Paper (4) Apply Vendor Resource White Paper filter
- Webinar (13) Apply Webinar filter
- Webinars (7) Apply Webinars filter
- White Paper (64) Apply White Paper filter
MORE FILTERS
INDUSTRY
- Banking And Investment (800) Apply Banking And Investment filter
- Education (446) Apply Education filter
- Energy And Utilities (487) Apply Energy And Utilities filter
- Finance (12) Apply Finance filter
- Government (675) Apply Government filter
- Healthcare (482) Apply Healthcare filter
- Hospitality (180) Apply Hospitality filter
- Insurance (100) Apply Insurance filter
- Manufacturing (704) Apply Manufacturing filter
- Media/Publishing (422) Apply Media/Publishing filter
- None (43) Apply None filter
- Professional Services (745) Apply Professional Services filter
- Retail & Distribution (798) Apply Retail & Distribution filter
- Technology (1611) Apply Technology filter
- Transportation (110) Apply Transportation filter
PUBLICATION DATE
Latest Articles
Latest Articles
