Skip Headers
Oracle® Communications WebRTC Session Controller Extension Developer's Guide
Release 7.0
E40977-01
Home
Contact Us
1/10
Next
PDF
·
Mobi
·
ePub
Contents
Title and Copyright Information
Preface
Audience
Related Documents
Documentation Accessibility
1
About Extending WebRTC Session Controller
About Extending WebRTC Session Controller Functionality
About the WebRTC Session Controller Console Components
About the WebRTC Session Controller Groovy Scripts
About Creating Client Applications Using the JavaScript API
About Translating Calls Using the Configuration API
About Extending WebRTC Session Controller Using the JsonRTC Protocol
WebRTC Session Controller Software and Protocol Conformance
Prerequisites for Extending WebRTC Session Controller Functionality
2
About Building JSON to SIP Communication
About Building JSON to SIP Communication
Securing Signaling Engine Connections
About Connecting to a Client Application
About Sessions and Subsessions
About JSON to SIP Communication
About SIP to Client Communication
About Storing Data Within Sessions
Understanding the WebRTC Session Controller Components
About Applications
About Packages
About Criteria
About the WebRTC Session Controller Console
About the Groovy Scripts
About the Script Library
About the Normalized Data Format
3
Creating WebRTC Session Controller Applications, Packages, and Criteria
Starting the WebRTC Session Controller Console
Creating Criteria
Creating Packages
Creating Applications
Debugging Groovy Script Run Time Errors
About the WebRTC Session Controller Console Validation Tests
4
Customizing Messages for New SIP or JSON Data
Processing Messages With Custom SIP Data
Example SIP Request Variable
Extending SIP Messages with New Headers
Protecting System Performance by Removing SIP Messages
Removing a SIP Header in a Message
Replacing a SIP Header in a Message
Conditionally Passing SIP Headers in Messages
Changing JSON Data to Support Protocol Changes
Extending WebRTC Session Controller Functionality
5
Using Policy Data in Messages
About Using Policy Control Data with Signaling Engine
Creating and Sending Diameter Rx Request messages
Accepting and Using Diameter Rx Answer Messages
6
Anchoring Media Sessions
About the WebRTC Session Controller Media Server
About Media Engine Sessions
About Using createSdpOffer to Modify INVITE SDP Data
About Using createSdpAnswer to Process 200 Message SDP Data
About Using createReleaseRequest to Explicitly Release Media
A
JsonRTC Protocol Reference
About the JsonRTC Protocol
Initiating a HTTP/HTTPS Handshake with Signaling Engine
Tearing Down a JsonRTC Session
About JsonRTC Sessions and SubSessions
About Message Reliability
About the JsonRTC Session Controller Messages
Control Headers
General and Action Headers
Message Payloads
Example Message Bodies
Scripting on this page enhances content navigation, but does not change the content in any way.