Rate this page:

IEndpointListener

Interface that may be used to handle remote call party events.

Methods

onEndpointInfoUpdated

Copy URL

void

onEndpointInfoUpdated(

IEndpoint

endpoint
)

Invoked when endpoint information such as display name, user name and sip uri is updated

Parameters

  • endpoint:

    IEndpoint

    Endpoint which information is updated

Returns

  • type:

    void

onEndpointRemoved

Copy URL

void

onEndpointRemoved(

IEndpoint

endpoint
)

Invoked after endpoint is removed from the call. Event is not triggered on call end.

Parameters

Returns

  • type:

    void

onRemoteVideoStreamAdded

Copy URL

void

onRemoteVideoStreamAdded(

IEndpoint

endpoint,

IRemoteVideoStream

videoStream
)

Invoked after endpoint added video stream to the call.

Parameters

Returns

  • type:

    void

onRemoteVideoStreamRemoved

Copy URL

void

onRemoteVideoStreamRemoved(

IEndpoint

endpoint,

IRemoteVideoStream

videoStream
)

Invoked after endpoint removed video stream from the call. Event is not triggered on call end.

Parameters

Returns

  • type:

    void

onVoiceActivityStarted

Copy URL

void

onVoiceActivityStarted(

IEndpoint

endpoint
)

Invoked when a voice activity of the endpoint is detected in a conference call.

Parameters

  • endpoint:

    IEndpoint

    Endpoint that invoked the event

Returns

  • type:

    void

onVoiceActivityStopped

Copy URL

void

onVoiceActivityStopped(

IEndpoint

endpoint
)

Invoked when a voice activity of the endpoint is stopped in a conference call.

Parameters

  • endpoint:

    IEndpoint

    Endpoint that invoked the event

Returns

  • type:

    void