What’s New In 0.3.x

One of the most significant changes from 0.2.x version is that HTML5 video elements are not handled by JsSIP anymore. Instead, media stream handling tools are facilitated so you can freely decide when and where to attach the local and remote media Streams. For more info see JsSIP.RTCSession.

This version comes with a new concept of optional arguments, meaning that every argument in API methods wich are not mandatory, are enclosed in a JavaScript Object as the last method argument. The name of this argument is ‘options’.

Below, a list of what’s new in this new version regarding to the API.

UA Class

Configuration Parameters

RTCSession Class

This is the new name for the old Session Class.

Instance Methods

Instance Events

URI Class

NameAddrHeader Class