sip.js.defaultsessiondescriptionhandlerfactory.md

September 26, 2022 ยท View on GitHub

Home > sip.js > defaultSessionDescriptionHandlerFactory

defaultSessionDescriptionHandlerFactory() function

Function which returns a SessionDescriptionHandlerFactory.

Signature:

export declare function defaultSessionDescriptionHandlerFactory(mediaStreamFactory?: (constraints: MediaStreamConstraints, sessionDescriptionHandler: SessionDescriptionHandler) => Promise<MediaStream>): SessionDescriptionHandlerFactory;

Parameters

ParameterTypeDescription
mediaStreamFactory(constraints: MediaStreamConstraints, sessionDescriptionHandler: SessionDescriptionHandler) => Promise<MediaStream>MediaStream factory.

Returns:

SessionDescriptionHandlerFactory

Remarks

See defaultPeerConnectionConfiguration() for the default peer connection configuration. The ICE gathering timeout defaults to 5000ms.