RemoteVideoStream interface
Reprezentuje wideo lub udostępnianie ekranu uczestnika zdalnego.
- Rozszerzenie
Właściwości
is |
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. |
is |
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. |
media |
Pobierz ten typ strumienia multimediów zdalnych. |
size | Rozmiar strumienia. Im wyższy rozmiar strumienia, tym większa jakość wideo. |
Metody
get |
Pobieranie zdalnego nieprzetworzonego strumienia wideo |
off("is |
Funkcja anuluj subskrypcję dla zdarzeniaAvailableChanged. |
off("is |
Anuluj subskrypcję funkcji dla zdarzenia isRenderingChanged. |
off("size |
Anuluj subskrypcję funkcji dla zdarzenia sizeChanged. |
on("is |
Funkcja subskrybuj dla zdarzenia isAvailableChanged. |
on("is |
Subskrybuj funkcję dla zdarzenia isRenderingChanged. |
on("size |
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.