RemoteVideoStream interface

Představuje video nebo sdílení obrazovky vzdáleného účastníka.

Extends

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í.

Zděděné vlastnosti

id

ID vzdáleného datového proudu.

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.

mediaStreamType

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

getMediaStream()

Získání vzdáleného nezpracovaných video streamů

off("isAvailableChanged", PropertyChangedEvent)

Funkce odhlášení odběru události isAvailableChanged

off("isReceivingChanged", PropertyChangedEvent)

Funkce odhlášení odběru události isRenderingChanged

off("sizeChanged", PropertyChangedEvent)

Funkce odhlášení odběru události sizeChanged

on("isAvailableChanged", PropertyChangedEvent)

Funkce Subscribe pro událost isAvailableChanged

on("isReceivingChanged", PropertyChangedEvent)

Funkce Subscribe pro událost isRenderingChanged

on("sizeChanged", PropertyChangedEvent)

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

zděděný zRemoteVideoStreamCommon.mediaStreamType

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.