RemoteVideoStream interface
Representerar en fjärrdeltagares video- eller skärmdelning.
- Extends
Egenskaper
is |
Om strömmen är tillgänglig för rendering i användargränssnittet. När den här flaggan blir sann har fjärrdeltagaren sin video aktiverad. och vi kan skapa en vy för att visa den här fjärrvideoströmmen i användargränssnittet. |
Ärvda egenskaper
id | ID för fjärrströmmen. |
is |
Om videopaket tas emot. Den här flaggan kan bli falsk i fall som fjärrvideofrysningar, låg nätverksbandbredd osv. Vi rekommenderar att du visar en inläsningssnurra över videon, om isReceiving är falskt och isAvailable är sant. |
media |
Hämta den här fjärrmediaströmtypen. |
size | Strömstorleken. Desto högre strömstorlek, desto bättre videokvalitet. |
Metoder
get |
Hämta fjärrrå videoström |
off("is |
Funktionen Avbryt prenumeration för isAvailableChanged-händelsen. |
off("is |
Funktionen Avbryt prenumeration för isRenderingChanged-händelsen. |
off("size |
Funktionen Avbryt prenumeration för händelsen sizeChanged. |
on("is |
Funktionen Subscribe för händelsen isAvailableChanged. |
on("is |
Funktionen Subscribe för isRenderingChanged-händelsen. |
on("size |
Prenumerationsfunktion för sizeChanged-händelse. |
Egenskapsinformation
isAvailable
Om strömmen är tillgänglig för rendering i användargränssnittet. När den här flaggan blir sann har fjärrdeltagaren sin video aktiverad. och vi kan skapa en vy för att visa den här fjärrvideoströmmen i användargränssnittet.
isAvailable: boolean
Egenskapsvärde
boolean
Information om ärvda egenskaper
id
isReceiving
Om videopaket tas emot. Den här flaggan kan bli falsk i fall som fjärrvideofrysningar, låg nätverksbandbredd osv. Vi rekommenderar att du visar en inläsningssnurra över videon, om isReceiving är falskt och isAvailable är sant.
isReceiving: boolean
Egenskapsvärde
boolean
Ärvd frånRemoteVideoStreamCommon.isReceiving
mediaStreamType
Hämta den här fjärrmediaströmtypen.
mediaStreamType: MediaStreamType
Egenskapsvärde
size
Strömstorleken. Desto högre strömstorlek, desto bättre videokvalitet.
size: StreamSize
Egenskapsvärde
Ärvd frånRemoteVideoStreamCommon.size
Metodinformation
getMediaStream()
Hämta fjärrrå videoström
function getMediaStream(): Promise<MediaStream>
Returer
Promise<MediaStream>
MediaStream eller odefinierad.
off("isAvailableChanged", PropertyChangedEvent)
Funktionen Avbryt prenumeration för isAvailableChanged-händelsen.
function off(event: "isAvailableChanged", listener: PropertyChangedEvent)
Parametrar
- event
-
"isAvailableChanged"
händelsenamn.
- listener
- PropertyChangedEvent
callback fn som användes för att prenumerera på den här händelsen.
off("isReceivingChanged", PropertyChangedEvent)
Funktionen Avbryt prenumeration för isRenderingChanged-händelsen.
function off(event: "isReceivingChanged", listener: PropertyChangedEvent)
Parametrar
- event
-
"isReceivingChanged"
händelsenamn.
- listener
- PropertyChangedEvent
callback fn som användes för att prenumerera på den här händelsen.
off("sizeChanged", PropertyChangedEvent)
Funktionen Avbryt prenumeration för händelsen sizeChanged.
function off(event: "sizeChanged", listener: PropertyChangedEvent)
Parametrar
- event
-
"sizeChanged"
händelsenamn.
- listener
- PropertyChangedEvent
callback fn som användes för att prenumerera på den här händelsen.
on("isAvailableChanged", PropertyChangedEvent)
Funktionen Subscribe för händelsen isAvailableChanged.
function on(event: "isAvailableChanged", listener: PropertyChangedEvent)
Parametrar
- event
-
"isAvailableChanged"
händelsenamn.
- listener
- PropertyChangedEvent
callback fn som anropas när värdet för den här egenskapen ändras.
on("isReceivingChanged", PropertyChangedEvent)
Funktionen Subscribe för isRenderingChanged-händelsen.
function on(event: "isReceivingChanged", listener: PropertyChangedEvent)
Parametrar
- event
-
"isReceivingChanged"
händelsenamn.
- listener
- PropertyChangedEvent
callback fn som anropas när värdet för den här egenskapen ändras.
on("sizeChanged", PropertyChangedEvent)
Prenumerationsfunktion för sizeChanged-händelse.
function on(event: "sizeChanged", listener: PropertyChangedEvent)
Parametrar
- event
-
"sizeChanged"
händelsenamn.
- listener
- PropertyChangedEvent
callback fn som anropas när värdet för den här egenskapen ändras.