WebRTC connects real-time voice, video, or data from a browser or mobile app to any network
Oracle Communications WebRTC Session Controller provides a direct connection from the web real-time communications (WebRTC) client to a telephone network or to any Voice over IP (VoIP) network. WebRTC Session Controller is supported by every major internet browser as well as smart phone applications.
Oracle Communications WebRTC Session Controller
With several deployment options, WebRTC Session Controller provides carrier-grade connections through standard WebRTC interfaces. An SDK provides support for identity, authentication, connection management, and synchronization.
Network reliability
Deliver carrier-grade scalability with distributed, highly available signaling and media architecture with media anchoring for NAT traversal and SRTP termination.
User reliability
Connect through a browser or smart phone. The solution automatically reestablishes dropped WebRTC calls regardless of cause—a dropped signal, browser reset, network handover, or a device swap.
User authentication
Client or user security includes web-based user authentication using traditional telco and enterprise authentication mechanisms.
Network security
Protect your network by preventing overload of the edge and back-end infrastructure, blocking denial of service attacks, prioritizing traffic to maintain normal service to valid users, encrypting keys, and authenticating the network.
IT processing
Integrate with the industry’s most powerful Java Enterprise Edition containers. Oracle WebLogic Server ensures interoperability for web-to-web and web-to-network communications.
Client software development kit (SDK)
Accelerate development with an extensible JavaScript-based environment providing automatic browser mediation, client authentication, session management, and connection control.
Communications session management
Connect WebRTC clients to an existing voice network or VoIP system.
Media services
Provide scalable, network-based media anchoring for NAT traversal, deencryption, and reencryption to accommodate different standards, codec transcoding, and multivendor interoperability to normalize implementation differences.
Media-rich applications
Reduce the need for integrating with third-party media servers, lowering your costs and time to market for innovative, multimedia converged applications.
Extreme processing throughput
Real-time Java Virtual Machine, along with the coherence data grid, provides extremely high throughput scaling up to thousands of sessions on a single server depending on traffic and hardware resources.
Unlimited scaling
The solution scales horizontally as needed by adding more servers to a cluster.
Key benefits of using WebRTC Session Controller
01Reliable, failsafe connections
Reliably maintain active communications through browser anomalies or network failures.
02Seamless interoperability
Provides signaling, address, and media interworking to support large-scale, reliable, interoperable, and universal communications.
03Network security
Incorporates web-based security standards providing network security, authentication, and authorization.
Additional WebRTC Session Controller resources
Overview
Technical overview of Oracle Communications WebRTC Session Controller, including its main features and topology.
WebRTC-enabled browsers
Create multimedia applications that run in WebRTC-enabled browsers using the Oracle Communications WebRTC Session Controller JavaScript application programming interface (API) library.
Application Developer’s Guide
Understand the capabilities of Oracle Communications WebRTC Session Controller, and how it can be used to develop applications.
Media Engine Object Reference
Take action, show status commands, and configure objects and properties available on the Oracle Communications WebRTC Session Controller media engine.
Related products
Oracle Telephony Application Server
Set up and manage real-time voice, video, and data sessions to support millions of subscribers or endpoints.
Enterprise Session Border Controller
Secure your critical, real-time communications for collaboration, unified communications (UC), and contact centers.
Enterprise Communications Broker
Simplify complex, multivendor VoIP and UC networks with a purpose-built core session manager.
Getting started with Oracle Communications WebRTC Session Controller
Request a WebRTC Session Controller demo
See a live demo of Oracle Communications WebRTC Session Controller
Contact us
Questions about our solutions? Reach out and ask a question.