Called when the session has started.
Called when the session has stopped from a started state with the reason provided in the status. See documentation for MeetingSessionStatus and MeetingSessionStatusCode for more information.
Dispose of this instance. The instance cannot be used after this method has been called.
Toggle SVC for content share. This should be called before calling startContentShare
or
startContentShareFromScreenCapture
. This will only have impact if using an SVC supporting
codec like VP9. It cannot be enabled at the same time as simulcast.
Toggle simulcast for content share. This should be called before calling startContentShare
or
startContentShareFromScreenCapture
. The default encoding parameters are:
Iterates through each observer, so that their notification functions may be called.
Pause content sharing. This (combined with unpauseContentShare
is a lightweight alternative to stopping and
starting content share which requires use of a seperate peer connection and therefore has increased latency.
Remote receivers will continue to subscribe to content share video but there will be nothing transmitting (e.g. it may be a black frame)
Remove an observer
Sets the audio profile to use for content sharing. The new audio profile takes effect
on the next call to startContentShare
or startContentShareFromScreenCapture
or if
already started, upon the next reconnect.
Set codec preferences for this content send stream. See AudioVideoControllerFacade.setVideoCodecSendPreferences
for more information.
Start content sharing
Start screen sharing
Stop content sharing
Unpause content sharing
Generated using TypeDoc
Add an observer