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.
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.
Deliver carrier-grade scalability with distributed, highly available signaling and media architecture with media anchoring for NAT traversal and SRTP termination.
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.
Client or user security includes web-based user authentication using traditional telco and enterprise authentication mechanisms.
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.
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.
Accelerate development with an extensible JavaScript-based environment providing automatic browser mediation, client authentication, session management, and connection control.
Connect WebRTC clients to an existing voice network or VoIP system.
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.
Reduce the need for integrating with third-party media servers, lowering your costs and time to market for innovative, multimedia converged applications.
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.
The solution scales horizontally as needed by adding more servers to a cluster.
Reliably maintain active communications through browser anomalies or network failures.
Provides signaling, address, and media interworking to support large-scale, reliable, interoperable, and universal communications.
Incorporates web-based security standards providing network security, authentication, and authorization.
Technical overview of Oracle Communications WebRTC Session Controller, including its main features and topology.
Create multimedia applications that run in WebRTC-enabled browsers using the Oracle Communications WebRTC Session Controller JavaScript application programming interface (API) library.
Understand the capabilities of Oracle Communications WebRTC Session Controller, and how it can be used to develop applications.
Take action, show status commands, and configure objects and properties available on the Oracle Communications WebRTC Session Controller media engine.
Deliver trusted, carrier-grade, real-time communications across IP network borders.
Set up and manage real-time voice, video, and data sessions to support millions of subscribers or endpoints.
Secure your critical, real-time communications for collaboration, unified communications (UC), and contact centers.
Simplify complex, multivendor VoIP and UC networks with a purpose-built core session manager.
See a live demo of Oracle Communications WebRTC Session Controller
Questions about our solutions? Reach out and ask a question.