Delen via


RemoteVideoStream interface

Vertegenwoordigt het video- of scherm delen van een externe deelnemer.

Uitbreiding

Eigenschappen

isAvailable

Of de stream beschikbaar is voor rendering in de gebruikersinterface. Wanneer deze vlag waar wordt, heeft de externe deelnemer zijn/haar video ingeschakeld. en we kunnen een weergave maken om deze externe videostream weer te geven in de gebruikersinterface.

Overgenomen eigenschappen

id

Id van de externe stream.

isReceiving

Of videopakketten worden ontvangen. Deze vlag kan onwaar worden in gevallen zoals het blokkeren van externe video's, lage netwerkbandbreedte, enzovoort. Het is raadzaam om een laadspinner over de video weer te geven, als isReceiving onwaar is en isAvailable waar is.

mediaStreamType

Dit type externe mediastream ophalen.

size

De grootte van de stroom. Hoe hoger de streamgrootte, hoe beter de videokwaliteit.

Methoden

getMediaStream()

Externe onbewerkte videostream ophalen

off("isAvailableChanged", PropertyChangedEvent)

De functie Afmelden voor de gebeurtenis isAvailableChanged.

off("isReceivingChanged", PropertyChangedEvent)

De functie Afmelden voor de gebeurtenis isRenderingChanged.

off("sizeChanged", PropertyChangedEvent)

Afmeldingsfunctie voor sizeChanged-gebeurtenis.

on("isAvailableChanged", PropertyChangedEvent)

De functie Abonneren voor de gebeurtenis isAvailableChanged.

on("isReceivingChanged", PropertyChangedEvent)

De functie Abonneren voor de gebeurtenis isRenderingChanged.

on("sizeChanged", PropertyChangedEvent)

Abonneer de functie voor sizeChanged-gebeurtenis.

Eigenschapdetails

isAvailable

Of de stream beschikbaar is voor rendering in de gebruikersinterface. Wanneer deze vlag waar wordt, heeft de externe deelnemer zijn/haar video ingeschakeld. en we kunnen een weergave maken om deze externe videostream weer te geven in de gebruikersinterface.

isAvailable: boolean

Waarde van eigenschap

boolean

Details van overgenomen eigenschap

id

Id van de externe stream.

id: number

Waarde van eigenschap

number

overgenomen vanRemoteVideoStreamCommon.id

isReceiving

Of videopakketten worden ontvangen. Deze vlag kan onwaar worden in gevallen zoals het blokkeren van externe video's, lage netwerkbandbreedte, enzovoort. Het is raadzaam om een laadspinner over de video weer te geven, als isReceiving onwaar is en isAvailable waar is.

isReceiving: boolean

Waarde van eigenschap

boolean

overgenomen vanRemoteVideoStreamCommon.isReceiving-

mediaStreamType

Dit type externe mediastream ophalen.

mediaStreamType: MediaStreamType

Waarde van eigenschap

overgenomen vanRemoteVideoStreamCommon.mediaStreamType-

size

De grootte van de stroom. Hoe hoger de streamgrootte, hoe beter de videokwaliteit.

size: StreamSize

Waarde van eigenschap

overgenomen vanRemoteVideoStreamCommon.size

Methodedetails

getMediaStream()

Externe onbewerkte videostream ophalen

function getMediaStream(): Promise<MediaStream>

Retouren

Promise<MediaStream>

MediaStream of niet gedefinieerd.

off("isAvailableChanged", PropertyChangedEvent)

De functie Afmelden voor de gebeurtenis isAvailableChanged.

function off(event: "isAvailableChanged", listener: PropertyChangedEvent)

Parameters

event

"isAvailableChanged"

gebeurtenisnaam.

listener
PropertyChangedEvent

callback fn die is gebruikt om u te abonneren op deze gebeurtenis.

off("isReceivingChanged", PropertyChangedEvent)

De functie Afmelden voor de gebeurtenis isRenderingChanged.

function off(event: "isReceivingChanged", listener: PropertyChangedEvent)

Parameters

event

"isReceivingChanged"

gebeurtenisnaam.

listener
PropertyChangedEvent

callback fn die is gebruikt om u te abonneren op deze gebeurtenis.

off("sizeChanged", PropertyChangedEvent)

Afmeldingsfunctie voor sizeChanged-gebeurtenis.

function off(event: "sizeChanged", listener: PropertyChangedEvent)

Parameters

event

"sizeChanged"

gebeurtenisnaam.

listener
PropertyChangedEvent

callback fn die is gebruikt om u te abonneren op deze gebeurtenis.

on("isAvailableChanged", PropertyChangedEvent)

De functie Abonneren voor de gebeurtenis isAvailableChanged.

function on(event: "isAvailableChanged", listener: PropertyChangedEvent)

Parameters

event

"isAvailableChanged"

gebeurtenisnaam.

listener
PropertyChangedEvent

callback fn die wordt aangeroepen wanneer de waarde van deze eigenschap wordt gewijzigd.

on("isReceivingChanged", PropertyChangedEvent)

De functie Abonneren voor de gebeurtenis isRenderingChanged.

function on(event: "isReceivingChanged", listener: PropertyChangedEvent)

Parameters

event

"isReceivingChanged"

gebeurtenisnaam.

listener
PropertyChangedEvent

callback fn die wordt aangeroepen wanneer de waarde van deze eigenschap wordt gewijzigd.

on("sizeChanged", PropertyChangedEvent)

Abonneer de functie voor sizeChanged-gebeurtenis.

function on(event: "sizeChanged", listener: PropertyChangedEvent)

Parameters

event

"sizeChanged"

gebeurtenisnaam.

listener
PropertyChangedEvent

callback fn die wordt aangeroepen wanneer de waarde van deze eigenschap wordt gewijzigd.