RemoteVideoStream interface
Stellt das Video oder die Bildschirmfreigabe eines Remoteteilnehmers dar.
- Extends
Eigenschaften
is |
Gibt an, ob der Datenstrom für das Rendern in der Benutzeroberfläche verfügbar ist. Wenn diese Kennzeichnung wahr wird, hat der Remoteteilnehmer sein Video aktiviert. und wir können eine Ansicht erstellen, um diesen Remotevideostream auf der Benutzeroberfläche anzuzeigen. |
Geerbte Eigenschaften
id | ID des Remotedatenstroms. |
is |
Gibt an, ob Videopakete empfangen werden. Dieses Kennzeichen kann in Fällen wie Remotevideofrierung, geringer Netzwerkbandbreite usw. zu "false" werden. Es wird empfohlen, einen Ladedreher über das Video anzuzeigen, wenn isReceiving "false" ist und "isAvailable" wahr ist. |
media |
Rufen Sie diesen Remotemediendatenstromtyp ab. |
size | Die Datenstromgröße. Je höher die Streamgröße, desto besser ist die Videoqualität. |
Methoden
get |
Remote-Rohvideostream abrufen |
off("is |
Unsubscribe-Funktion für isAvailableChanged-Ereignis. |
off("is |
Unsubscribe-Funktion für isRenderingChanged-Ereignis. |
off("size |
Unsubscribe-Funktion für das SizeChanged-Ereignis. |
on("is |
Subscribe-Funktion für isAvailableChanged-Ereignis. |
on("is |
Subscribe-Funktion für isRenderingChanged-Ereignis. |
on("size |
Subscribe-Funktion für das SizeChanged-Ereignis. |
Details zur Eigenschaft
isAvailable
Gibt an, ob der Datenstrom für das Rendern in der Benutzeroberfläche verfügbar ist. Wenn diese Kennzeichnung wahr wird, hat der Remoteteilnehmer sein Video aktiviert. und wir können eine Ansicht erstellen, um diesen Remotevideostream auf der Benutzeroberfläche anzuzeigen.
isAvailable: boolean
Eigenschaftswert
boolean
Geerbte Eigenschaftsdetails
id
isReceiving
Gibt an, ob Videopakete empfangen werden. Dieses Kennzeichen kann in Fällen wie Remotevideofrierung, geringer Netzwerkbandbreite usw. zu "false" werden. Es wird empfohlen, einen Ladedreher über das Video anzuzeigen, wenn isReceiving "false" ist und "isAvailable" wahr ist.
isReceiving: boolean
Eigenschaftswert
boolean
geerbt vonRemoteVideoStreamCommon.isReceiving
mediaStreamType
Rufen Sie diesen Remotemediendatenstromtyp ab.
mediaStreamType: MediaStreamType
Eigenschaftswert
geerbt vonRemoteVideoStreamCommon.mediaStreamType-
size
Die Datenstromgröße. Je höher die Streamgröße, desto besser ist die Videoqualität.
size: StreamSize
Eigenschaftswert
Details zur Methode
getMediaStream()
Remote-Rohvideostream abrufen
function getMediaStream(): Promise<MediaStream>
Gibt zurück
Promise<MediaStream>
MediaStream oder nicht definiert.
off("isAvailableChanged", PropertyChangedEvent)
Unsubscribe-Funktion für isAvailableChanged-Ereignis.
function off(event: "isAvailableChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"isAvailableChanged"
Ereignisname.
- listener
- PropertyChangedEvent
callback fn, der zum Abonnieren dieses Ereignisses verwendet wurde.
off("isReceivingChanged", PropertyChangedEvent)
Unsubscribe-Funktion für isRenderingChanged-Ereignis.
function off(event: "isReceivingChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"isReceivingChanged"
Ereignisname.
- listener
- PropertyChangedEvent
callback fn, der zum Abonnieren dieses Ereignisses verwendet wurde.
off("sizeChanged", PropertyChangedEvent)
Unsubscribe-Funktion für das SizeChanged-Ereignis.
function off(event: "sizeChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"sizeChanged"
Ereignisname.
- listener
- PropertyChangedEvent
callback fn, der zum Abonnieren dieses Ereignisses verwendet wurde.
on("isAvailableChanged", PropertyChangedEvent)
Subscribe-Funktion für isAvailableChanged-Ereignis.
function on(event: "isAvailableChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"isAvailableChanged"
Ereignisname.
- listener
- PropertyChangedEvent
callback fn that will be called when value of this property will change.
on("isReceivingChanged", PropertyChangedEvent)
Subscribe-Funktion für isRenderingChanged-Ereignis.
function on(event: "isReceivingChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"isReceivingChanged"
Ereignisname.
- listener
- PropertyChangedEvent
callback fn that will be called when value of this property will change.
on("sizeChanged", PropertyChangedEvent)
Subscribe-Funktion für das SizeChanged-Ereignis.
function on(event: "sizeChanged", listener: PropertyChangedEvent)
Parameter
- event
-
"sizeChanged"
Ereignisname.
- listener
- PropertyChangedEvent
callback fn that will be called when value of this property will change.