Sign in using DevConnect ID

Forgot password?

Trouble logging in?

Submit a ticket for Registration Support.

I have an SSO ID

?
sign in

Don't have a DevConnect or SSO ID ?

Create a DevConnect account or join the program.

register now
^

Avaya WebRTC Snap-in

See All Content
X

Interfaces

The Avaya WebRTC Snap-in provides a single programming interface: the WebRTC JavaScript API. The WebRTC SDK includes resources to help developers use the API. The SDK is available for download under Releases -> Downloads for the latest release of the WebRTC Snap-in.

WebRTC JavaScript API

The WebRTC JavaScript API enables HTTP requests to be sent from a Web page running inside a WebRTC-compliant browser to the WebRTC Snap-in deployed on Avaya Breeze™. The API comprises a library of JavaScript files that are referenced from the Web page. The JavaScript library is included in the WebRTC SDK.

The WebRTC JavaScript API includes methods that enable a Web application to:

  • Connect to the WebRTC Snap-in running on the Avaya Breeze server and establish a session.
  • Define the properties for a call, including the destination address, ringtone and Context Id (if being used in conjunction with the Avaya Context Store Snap-in).
  • Establish a call.
  • Adjust microphone levels and speaker volume on the client machine.
  • Mute/unmute a call.
  • Send DTMF digits from the calling party.
  • Get statistics about a call.
  • Receive notification of call and session events.
  • Drop a call.

See the JavaScript documentation, included in the WebRTC SDK, for detailed information about all of the capabilities supported by the API.

WebRTC SDK

The WebRTC SDK includes the following resources to help developers build Web applications that incorporate WebRTC capabilities:

  • JavaScript library: A set of JavaScript files that comprises the WebRTC JavaScript API.
  • JavaScript documentation: Formal programming documentation that describes the classes, methods, properties and events supported by the WebRTC JavaScript API.
  • Java and .NET sample Web applications that demonstrate WebRTC capabilities.
  • Documentation describing how to deploy and run the sample applications
  • How to Create an Authorization Token guide: Describes how to create the authorization token required to make an HTTP request from a WebRTC client Web application.

Release News

Latest Release

Avaya Snapp Store
Want this or other Avaya and third party snap-ins?
Visit the Snapp Store on the DevConnect Marketplace now