Condividi tramite


TogetherModeVideoStream interface

Rappresenta un flusso video del bot in modalità insieme.

Extends

Proprietà

isAvailable

Proprietà ereditate

id

ID del flusso remoto.

isReceiving

Indica se i pacchetti video vengono ricevuti. Questo flag può diventare false nei casi in cui il video remoto si blocca, una larghezza di banda di rete bassa e così via. È consigliabile visualizzare una rotazione di caricamento sul video, se isReceived è false e isAvailable è true.

mediaStreamType

Ottenere questo tipo di flusso multimediale remoto.

size

Dimensioni del flusso. Maggiore è la dimensione del flusso, migliore è la qualità del video.

Metodi

off("isAvailableChanged", PropertyChangedEvent)

Funzione Subscribe per l'evento isAvailable.

off("isReceivingChanged", PropertyChangedEvent)

Funzione Unsubscribe per l'evento isReceivedChanged.

off("sizeChanged", PropertyChangedEvent)

Annulla la sottoscrizione della funzione per l'evento sizeChanged.

on("isAvailableChanged", PropertyChangedEvent)

Funzione Subscribe per l'evento isAvailable.

on("isReceivingChanged", PropertyChangedEvent)

Funzione Subscribe per l'evento isReceivedChanged.

on("sizeChanged", PropertyChangedEvent)

Funzione Subscribe per l'evento sizeChanged.

Dettagli proprietà

isAvailable

isAvailable: boolean

Valore della proprietà

boolean

Dettagli proprietà ereditate

id

ID del flusso remoto.

id: number

Valore della proprietà

number

ereditato daRemoteVideoStreamCommon.id

isReceiving

Indica se i pacchetti video vengono ricevuti. Questo flag può diventare false nei casi in cui il video remoto si blocca, una larghezza di banda di rete bassa e così via. È consigliabile visualizzare una rotazione di caricamento sul video, se isReceived è false e isAvailable è true.

isReceiving: boolean

Valore della proprietà

boolean

Ereditato daRemoteVideoStreamCommon.isReceived

mediaStreamType

Ottenere questo tipo di flusso multimediale remoto.

mediaStreamType: MediaStreamType

Valore della proprietà

ereditato daRemoteVideoStreamCommon.mediaStreamType

size

Dimensioni del flusso. Maggiore è la dimensione del flusso, migliore è la qualità del video.

size: StreamSize

Valore della proprietà

ereditato da RemoteVideoStreamCommon.size

Dettagli metodo

off("isAvailableChanged", PropertyChangedEvent)

Funzione Subscribe per l'evento isAvailable.

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

Parametri

event

"isAvailableChanged"

nome dell'evento.

listener
PropertyChangedEvent

callback fn che verrà chiamato quando il valore di questa proprietà cambierà.

off("isReceivingChanged", PropertyChangedEvent)

Funzione Unsubscribe per l'evento isReceivedChanged.

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

Parametri

event

"isReceivingChanged"

nome dell'evento.

listener
PropertyChangedEvent

callback fn usato per sottoscrivere questo evento.

off("sizeChanged", PropertyChangedEvent)

Annulla la sottoscrizione della funzione per l'evento sizeChanged.

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

Parametri

event

"sizeChanged"

nome dell'evento.

listener
PropertyChangedEvent

callback fn usato per sottoscrivere questo evento.

on("isAvailableChanged", PropertyChangedEvent)

Funzione Subscribe per l'evento isAvailable.

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

Parametri

event

"isAvailableChanged"

nome dell'evento.

listener
PropertyChangedEvent

callback fn che verrà chiamato quando il valore di questa proprietà cambierà.

on("isReceivingChanged", PropertyChangedEvent)

Funzione Subscribe per l'evento isReceivedChanged.

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

Parametri

event

"isReceivingChanged"

nome dell'evento.

listener
PropertyChangedEvent

callback fn che verrà chiamato quando il valore di questa proprietà cambierà.

on("sizeChanged", PropertyChangedEvent)

Funzione Subscribe per l'evento sizeChanged.

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

Parametri

event

"sizeChanged"

nome dell'evento.

listener
PropertyChangedEvent

callback fn che verrà chiamato quando il valore di questa proprietà cambierà.