LocalVideoStream class
Reprezentuje lokalny strumień wideo dla lokalnego urządzenia z kamerą
Konstruktory
Local |
|
Local |
Tworzenie lokalnego strumienia wideo |
Właściwości
media |
Pobieranie typu strumienia multimediów dla tego LocalVideoStream |
source | Pobierz bieżące źródło wideo dla tego elementu LocalVideoStream |
Metody
feature<TFeature>(Video |
Pobiera zainicjowany i zapamiętany obiekt funkcji z rozszerzonym interfejsem API. Sprawdź funkcje obiektu.* dla wszystkich dostępnych funkcji rozszerzonych w tym pakiecie. Obecnie obsługiwane — Features.VideoEffects |
get |
Pobieranie strumienia multimediów. |
off("video |
Anuluj subskrypcję funkcji dla zdarzenia videoSourceChanged. |
on("video |
Subskrybuj funkcję dla zdarzenia videoSourceChanged. |
set |
Ustaw strumień multimediów. |
switch |
Przełącz się, aby użyć innego źródła wideo |
Szczegóły konstruktora
LocalVideoStream(MediaStream)
new LocalVideoStream(source: MediaStream)
Parametry
- source
-
MediaStream
LocalVideoStream(VideoDeviceInfo)
Tworzenie lokalnego strumienia wideo
new LocalVideoStream(source: VideoDeviceInfo)
Parametry
- source
- VideoDeviceInfo
Źródło kamery wideo do użycia.
Szczegóły właściwości
mediaStreamType
Pobieranie typu strumienia multimediów dla tego LocalVideoStream
MediaStreamType mediaStreamType
Wartość właściwości
source
Pobierz bieżące źródło wideo dla tego elementu LocalVideoStream
VideoDeviceInfo source
Wartość właściwości
Szczegóły metody
feature<TFeature>(VideoStreamFeatureFactory<TFeature>)
Pobiera zainicjowany i zapamiętany obiekt funkcji z rozszerzonym interfejsem API. Sprawdź funkcje obiektu.* dla wszystkich dostępnych funkcji rozszerzonych w tym pakiecie. Obecnie obsługiwane — Features.VideoEffects
function feature<TFeature>(factory: VideoStreamFeatureFactory<TFeature>): TFeature
Parametry
- factory
-
VideoStreamFeatureFactory<TFeature>
Fabryka konstruktora funkcji klienta wywołania, który udostępnia rozszerzony interfejs API
Zwraca
TFeature
getMediaStream()
Pobieranie strumienia multimediów.
function getMediaStream(): Promise<MediaStream>
Zwraca
Promise<MediaStream>
off("videoSourceChanged", VideoSourceChangedEvent)
Anuluj subskrypcję funkcji dla zdarzenia videoSourceChanged.
function off(event: "videoSourceChanged", listener: VideoSourceChangedEvent)
Parametry
- event
-
"videoSourceChanged"
nazwa zdarzenia.
- listener
- VideoSourceChangedEvent
fn wywołania zwrotnego, który został użyty do subskrybowania tego zdarzenia.
on("videoSourceChanged", VideoSourceChangedEvent)
Subskrybuj funkcję dla zdarzenia videoSourceChanged.
function on(event: "videoSourceChanged", listener: VideoSourceChangedEvent)
Parametry
- event
-
"videoSourceChanged"
nazwa zdarzenia.
- listener
- VideoSourceChangedEvent
fn wywołania zwrotnego, które będą wywoływane, gdy źródło wideo zmieni się.
setMediaStream(MediaStream)
Ustaw strumień multimediów.
function setMediaStream(source: MediaStream): Promise<void>
Parametry
- source
-
MediaStream
Zwraca
Promise<void>
switchSource(VideoDeviceInfo)
Przełącz się, aby użyć innego źródła wideo
function switchSource(source: VideoDeviceInfo): Promise<void>
Parametry
- source
- VideoDeviceInfo
Nowe źródło wideo do użycia.
Zwraca
Promise<void>