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ärrmedieströmtypen. |
size | Strömstorleken. Desto högre strömstorlek, desto bättre videokvalitet. |
Metoder
get |
Hämta fjärr rå videoström |
off("is |
Funktionen Avbryt prenumeration för isAvailableChanged-händelsen. |
off("is |
Funktionen Avbryt prenumeration för isRenderingChanged-händelsen. |
off("size |
Avsluta prenumerationsfunktionen för sizeChanged-händelsen. |
on("is |
Funktionen Prenumerera på isAvailableChanged-händelsen. |
on("is |
Prenumerationsfunktionen 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
ärvs frånRemoteVideoStreamCommon.isReceiving
mediaStreamType
Hämta den här fjärrmedieströmtypen.
mediaStreamType: MediaStreamType
Egenskapsvärde
size
Strömstorleken. Desto högre strömstorlek, desto bättre videokvalitet.
size: StreamSize
Egenskapsvärde
ärvs frånRemoteVideoStreamCommon.size
Metodinformation
getMediaStream()
Hämta fjärr rå videoström
function getMediaStream(): Promise<MediaStream>
Returer
Promise<MediaStream>
MediaStream eller odefinierat.
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)
Avsluta prenumerationsfunktionen för sizeChanged-händelsen.
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 Prenumerera på isAvailableChanged-händelsen.
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)
Prenumerationsfunktionen 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.