Sdílet prostřednictvím


RemoteVideoStream interface

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

Extends

Vlastnosti

isAvailable

Určuje, jestli je datový proud k dispozici pro vykreslování v uživatelském rozhraní. Když se tento příznak stane pravdivým, má vzdálený účastník 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 může být nepravdivý 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čujeme zobrazit načítací číselník.

mediaStreamType

Získejte tento typ vzdáleného datového proudu médií.

size

Velikost streamu. Čím větší je velikost streamu, tím lepší je kvalita videa.

Metody

getMediaStream()

Získání vzdáleného streamu nezpracovaných videí

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)

Přihlásit se k události isAvailableChanged

on("isReceivingChanged", PropertyChangedEvent)

Přihlásit se k odběru události isRenderingChanged

on("sizeChanged", PropertyChangedEvent)

Přihlásit se k odběru události sizeChanged

Podrobnosti vlastnosti

isAvailable

Určuje, jestli je datový proud k dispozici pro vykreslování v uživatelském rozhraní. Když se tento příznak stane pravdivým, má vzdálený účastník 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ěno zRemoteVideoStreamCommon.id

isReceiving

Určuje, jestli se přijímají pakety videa. Tento příznak může být nepravdivý 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čujeme zobrazit načítací číselník.

isReceiving: boolean

Hodnota vlastnosti

boolean

Zděděno zRemoteVideoStreamCommon.isReceiving

mediaStreamType

Získejte tento typ vzdáleného datového proudu médií.

mediaStreamType: MediaStreamType

Hodnota vlastnosti

Zděděno zRemoteVideoStreamCommon.mediaStreamType

size

Velikost streamu. Čím větší je velikost streamu, tím lepší je kvalita videa.

size: StreamSize

Hodnota vlastnosti

Zděděno zRemoteVideoStreamCommon.size

Podrobnosti metody

getMediaStream()

Získání vzdáleného streamu nezpracovaných videí

function getMediaStream(): Promise<MediaStream>

Návraty

Promise<MediaStream>

MediaStream nebo nedefinováno.

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

zpětné volání 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

zpětné volání 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

zpětné volání fn, který byl použit k přihlášení k odběru této události.

on("isAvailableChanged", PropertyChangedEvent)

Přihlásit se k události isAvailableChanged

function on(event: "isAvailableChanged", listener: PropertyChangedEvent)

Parametry

event

"isAvailableChanged"

název události.

listener
PropertyChangedEvent

zpětné volání fn, která bude volána, když se změní hodnota této vlastnosti.

on("isReceivingChanged", PropertyChangedEvent)

Přihlásit se k odběru události isRenderingChanged

function on(event: "isReceivingChanged", listener: PropertyChangedEvent)

Parametry

event

"isReceivingChanged"

název události.

listener
PropertyChangedEvent

zpětné volání fn, která bude volána, když se změní hodnota této vlastnosti.

on("sizeChanged", PropertyChangedEvent)

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

zpětné volání fn, která bude volána, když se změní hodnota této vlastnosti.