RemoteVideoStream interface
Vertegenwoordigt het video- of scherm delen van een externe deelnemer.
- Uitbreiding
Eigenschappen
is |
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. |
is |
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. |
media |
Dit type externe mediastream ophalen. |
size | De grootte van de stroom. Hoe hoger de streamgrootte, hoe beter de videokwaliteit. |
Methoden
get |
Externe onbewerkte videostream ophalen |
off("is |
De functie Afmelden voor de gebeurtenis isAvailableChanged. |
off("is |
De functie Afmelden voor de gebeurtenis isRenderingChanged. |
off("size |
Afmeldingsfunctie voor sizeChanged-gebeurtenis. |
on("is |
De functie Abonneren voor de gebeurtenis isAvailableChanged. |
on("is |
De functie Abonneren voor de gebeurtenis isRenderingChanged. |
on("size |
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.