A perfect rationale is given in the [Janus NoSIP plugin](https://github.com/meetecho/janus-gateway/pull/799#issuecomment-283321722) discussion. This is: make JsSIP WebRTC agnostic and let the app provide JsSIP with externally produced SDP blobs.