constructor for initialization params
Callback function for Audiocodes library logger
Audiocodes library callback methods
Triggered when the call is established
[AudioCodesSession] The call session object
[SipMessage] The OK SIP message of an outgoing call, or 'null' for an incoming call
[String] The cause may be one of the following strings: "received ack" "sent ack"
Triggered when a SIP local or remote hold state changes (incoming or outgoing re-INVITE).
[AudioCodesSession] The call session object
[Boolean] Hold (true) or Un-Hold (false)
[Boolean] Initiator remote side (true) or local side (false)
Triggered when local and remote audio and video streams are ready to be shown in view panels.
[AudioCodesSession] The call session object
[Stream] The stream from the remote camera and microphone
Triggered when a call is terminated or fails.
[AudioCodesSession] The call session object
[SipMessage] (Optional) The BYE SIP message
[string] (Optional) Reason of termination
[string]: (Optional) Destination of redirection, set when the 'cause' parameter is 'Redirected'.
[AudioCodesSession] The call session object
[SipRequest] The SIP request object
[AudioCodesSession] The replaced call session object or null The replacedCall argument is not null, if the received INVITE includes a Replace header. In this case, the programmer in the callback should terminate replacedCall, automatically answer the incoming call, and visually (in GUI panel or window) make it the replacement for the terminated call.
[Boolean] Enabled for the phone developer for a special case – incoming INVITE without SDP If it isn’t known whether the other side supports video calls, an answer can be made with or without video).
Triggered when the login state is changed.
[Boolean] isLogin is 'true' if logged in, and 'false' if not logged in.
[string] The cause is one of these strings: 'connected', 'disconnected', 'login failed', 'login', 'logout'
Triggered when a SIP 'trying' response or a SIP 'ringing' response is received.
[AudioCodesSession] The call session object
Method to initiate AudioCode server if agent setting is not null or empty
Method to make Agent Leg call and login to Audio codes server
Method to Disconnect AgentLeg
Method to disconnect WebRTC server
Method get Audio Codes Server details
contains Get webRTC URL
contains Previous connection details
it will return the WebRTC ServerURL to set ServerConfig
Method to process agent leg event
Method to init and connect to audio code server
Method to check if Mic or Speaker is available
Callback function for jsSIP library logger
Method to initiate Audio codes server
Method to Logout Audio Codes Server
Restores the previously connected call or makes new call
Method to store AudioCode call data
event from windows
Method to request media access
Makes a call with replace header from previously connected call. In case of refresh to retain a previous call this function is used.
boolean true if there is a active agent leg call in localstorate to restore else return false.
Stop the unused audio tracks of the stream. Fix for SF-13447 - NoAnswer - Call Refusal due to Could not start audio source error.
the requested stream
Stores the data needed to restore audio call on page refresh
Method to set the audio volume
number
Generated using TypeDoc
Class to perform Integrated Softphone related task