RemoteVideoStream interface
Představuje video nebo sdílení obrazovky vzdáleného účastníka.
- Extends
Vlastnosti
is |
Určuje, jestli je stream k dispozici pro vykreslování v uživatelském rozhraní. Když se tento příznak stane pravdivým, vzdálený účastník má zapnuté video. a můžeme vytvořit zobrazení pro zobrazení tohoto vzdáleného streamu videa v uživatelském rozhraní. |
Zděděné vlastnosti
id | ID vzdáleného datového proudu. |
is |
Určuje, jestli se přijímají pakety videa. Tento příznak se může stát falešně v případech, jako je zablokování vzdáleného videa, nízká šířka pásma sítě atd. Pokud je hodnota isReceiving false a isAvailable je true, doporučuje se zobrazit číselník načítání videa. |
media |
Získejte tento typ datového proudu vzdáleného média. |
size | Velikost datového proudu. Čím větší je velikost datového proudu, tím lepší kvalita videa. |
Metody
get |
Získání vzdáleného nezpracovaných video streamů |
off("is |
Funkce odhlášení odběru události isAvailableChanged |
off("is |
Funkce odhlášení odběru události isRenderingChanged |
off("size |
Funkce odhlášení odběru události sizeChanged |
on("is |
Funkce Subscribe pro událost isAvailableChanged |
on("is |
Funkce Subscribe pro událost isRenderingChanged |
on("size |
Funkce Přihlásit se k odběru události sizeChanged |
Podrobnosti vlastnosti
isAvailable
Určuje, jestli je stream k dispozici pro vykreslování v uživatelském rozhraní. Když se tento příznak stane pravdivým, vzdálený účastník má zapnuté video. a můžeme vytvořit zobrazení pro zobrazení tohoto vzdáleného streamu videa v uživatelském rozhraní.
isAvailable: boolean
Hodnota vlastnosti
boolean
Podrobnosti zděděných vlastností
id
ID vzdáleného datového proudu.
id: number
Hodnota vlastnosti
number
zděděné zRemoteVideoStreamCommon.id
isReceiving
Určuje, jestli se přijímají pakety videa. Tento příznak se může stát falešně v případech, jako je zablokování vzdáleného videa, nízká šířka pásma sítě atd. Pokud je hodnota isReceiving false a isAvailable je true, doporučuje se zobrazit číselník načítání videa.
isReceiving: boolean
Hodnota vlastnosti
boolean
zděděno zRemoteVideoStreamCommon.isReceiving
mediaStreamType
Získejte tento typ datového proudu vzdáleného média.
mediaStreamType: MediaStreamType
Hodnota vlastnosti
size
Velikost datového proudu. Čím větší je velikost datového proudu, tím lepší kvalita videa.
size: StreamSize
Hodnota vlastnosti
zděděno zRemoteVideoStreamCommon.size
Podrobnosti metody
getMediaStream()
Získání vzdáleného nezpracovaných video streamů
function getMediaStream(): Promise<MediaStream>
Návraty
Promise<MediaStream>
MediaStream nebo nedefinovaný.
off("isAvailableChanged", PropertyChangedEvent)
Funkce odhlášení odběru události isAvailableChanged
function off(event: "isAvailableChanged", listener: PropertyChangedEvent)
Parametry
- event
-
"isAvailableChanged"
název události.
- listener
- PropertyChangedEvent
callback fn, který byl použit k přihlášení k odběru této události.
off("isReceivingChanged", PropertyChangedEvent)
Funkce odhlášení odběru události isRenderingChanged
function off(event: "isReceivingChanged", listener: PropertyChangedEvent)
Parametry
- event
-
"isReceivingChanged"
název události.
- listener
- PropertyChangedEvent
callback fn, který byl použit k přihlášení k odběru této události.
off("sizeChanged", PropertyChangedEvent)
Funkce odhlášení odběru události sizeChanged
function off(event: "sizeChanged", listener: PropertyChangedEvent)
Parametry
- event
-
"sizeChanged"
název události.
- listener
- PropertyChangedEvent
callback fn, který byl použit k přihlášení k odběru této události.
on("isAvailableChanged", PropertyChangedEvent)
Funkce Subscribe pro událost isAvailableChanged
function on(event: "isAvailableChanged", listener: PropertyChangedEvent)
Parametry
- event
-
"isAvailableChanged"
název události.
- listener
- PropertyChangedEvent
callback fn, který bude volán při změně hodnoty této vlastnosti.
on("isReceivingChanged", PropertyChangedEvent)
Funkce Subscribe pro událost isRenderingChanged
function on(event: "isReceivingChanged", listener: PropertyChangedEvent)
Parametry
- event
-
"isReceivingChanged"
název události.
- listener
- PropertyChangedEvent
callback fn, který bude volán při změně hodnoty této vlastnosti.
on("sizeChanged", PropertyChangedEvent)
Funkce Přihlásit se k odběru události sizeChanged
function on(event: "sizeChanged", listener: PropertyChangedEvent)
Parametry
- event
-
"sizeChanged"
název události.
- listener
- PropertyChangedEvent
callback fn, který bude volán při změně hodnoty této vlastnosti.