Udostępnij za pośrednictwem


RemoteVideoStream interface

Reprezentuje wideo lub udostępnianie ekranu uczestnika zdalnego.

Rozszerzenie

Właściwości

isAvailable

Czy strumień jest dostępny do renderowania w interfejsie użytkownika. Gdy ta flaga stanie się prawdziwa, uczestnik zdalny ma włączone wideo. i możemy utworzyć widok, aby wyświetlić ten zdalny strumień wideo w interfejsie użytkownika.

Właściwości dziedziczone

id

Identyfikator strumienia zdalnego.

isReceiving

Czy pakiety wideo są odbierane. Ta flaga może stać się fałszywa w przypadkach, takich jak zdalne blokowanie wideo, niska przepustowość sieci itp. Zaleca się wyświetlenie spinnera ładowania na filmie, jeśli odbiera wartość false i ma wartość True.

mediaStreamType

Pobierz ten typ strumienia multimediów zdalnych.

size

Rozmiar strumienia. Im wyższy rozmiar strumienia, tym większa jakość wideo.

Metody

getMediaStream()

Pobieranie zdalnego nieprzetworzonego strumienia wideo

off("isAvailableChanged", PropertyChangedEvent)

Funkcja anuluj subskrypcję dla zdarzeniaAvailableChanged.

off("isReceivingChanged", PropertyChangedEvent)

Anuluj subskrypcję funkcji dla zdarzenia isRenderingChanged.

off("sizeChanged", PropertyChangedEvent)

Anuluj subskrypcję funkcji dla zdarzenia sizeChanged.

on("isAvailableChanged", PropertyChangedEvent)

Funkcja subskrybuj dla zdarzenia isAvailableChanged.

on("isReceivingChanged", PropertyChangedEvent)

Subskrybuj funkcję dla zdarzenia isRenderingChanged.

on("sizeChanged", PropertyChangedEvent)

Subskrybuj funkcję dla zdarzenia sizeChanged.

Szczegóły właściwości

isAvailable

Czy strumień jest dostępny do renderowania w interfejsie użytkownika. Gdy ta flaga stanie się prawdziwa, uczestnik zdalny ma włączone wideo. i możemy utworzyć widok, aby wyświetlić ten zdalny strumień wideo w interfejsie użytkownika.

isAvailable: boolean

Wartość właściwości

boolean

Szczegóły właściwości dziedziczonej

id

Identyfikator strumienia zdalnego.

id: number

Wartość właściwości

number

dziedziczone zRemoteVideoStreamCommon.id

isReceiving

Czy pakiety wideo są odbierane. Ta flaga może stać się fałszywa w przypadkach, takich jak zdalne blokowanie wideo, niska przepustowość sieci itp. Zaleca się wyświetlenie spinnera ładowania na filmie, jeśli odbiera wartość false i ma wartość True.

isReceiving: boolean

Wartość właściwości

boolean

dziedziczone zRemoteVideoStreamCommon.isReceiving

mediaStreamType

Pobierz ten typ strumienia multimediów zdalnych.

mediaStreamType: MediaStreamType

Wartość właściwości

dziedziczone zRemoteVideoStreamCommon.mediaStreamType

size

Rozmiar strumienia. Im wyższy rozmiar strumienia, tym większa jakość wideo.

size: StreamSize

Wartość właściwości

dziedziczone zRemoteVideoStreamCommon.size

Szczegóły metody

getMediaStream()

Pobieranie zdalnego nieprzetworzonego strumienia wideo

function getMediaStream(): Promise<MediaStream>

Zwraca

Promise<MediaStream>

MediaStream lub niezdefiniowany.

off("isAvailableChanged", PropertyChangedEvent)

Funkcja anuluj subskrypcję dla zdarzeniaAvailableChanged.

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

Parametry

event

"isAvailableChanged"

nazwa zdarzenia.

listener
PropertyChangedEvent

fn wywołania zwrotnego, który został użyty do subskrybowania tego zdarzenia.

off("isReceivingChanged", PropertyChangedEvent)

Anuluj subskrypcję funkcji dla zdarzenia isRenderingChanged.

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

Parametry

event

"isReceivingChanged"

nazwa zdarzenia.

listener
PropertyChangedEvent

fn wywołania zwrotnego, który został użyty do subskrybowania tego zdarzenia.

off("sizeChanged", PropertyChangedEvent)

Anuluj subskrypcję funkcji dla zdarzenia sizeChanged.

function off(event: "sizeChanged", listener: PropertyChangedEvent)

Parametry

event

"sizeChanged"

nazwa zdarzenia.

listener
PropertyChangedEvent

fn wywołania zwrotnego, który został użyty do subskrybowania tego zdarzenia.

on("isAvailableChanged", PropertyChangedEvent)

Funkcja subskrybuj dla zdarzenia isAvailableChanged.

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

Parametry

event

"isAvailableChanged"

nazwa zdarzenia.

listener
PropertyChangedEvent

wywołanie zwrotne fn, które będzie wywoływane, gdy wartość tej właściwości ulegnie zmianie.

on("isReceivingChanged", PropertyChangedEvent)

Subskrybuj funkcję dla zdarzenia isRenderingChanged.

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

Parametry

event

"isReceivingChanged"

nazwa zdarzenia.

listener
PropertyChangedEvent

wywołanie zwrotne fn, które będzie wywoływane, gdy wartość tej właściwości ulegnie zmianie.

on("sizeChanged", PropertyChangedEvent)

Subskrybuj funkcję dla zdarzenia sizeChanged.

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

Parametry

event

"sizeChanged"

nazwa zdarzenia.

listener
PropertyChangedEvent

wywołanie zwrotne fn, które będzie wywoływane, gdy wartość tej właściwości ulegnie zmianie.