Udostępnij za pośrednictwem


LocalAudioStream class

Reprezentuje lokalny strumień audio dla lokalnego urządzenia michrophone

Konstruktory

LocalAudioStream(AudioDeviceInfo)

Tworzenie lokalnego strumienia audio

LocalAudioStream(MediaStream)

Właściwości

mediaStreamType

Pobieranie typu strumienia multimediów dla tego elementu LocalAudioStream

source

Pobierz bieżące źródło audio dla tego elementu LocalAudioStream

Metody

dispose()

Należy wywołać metodę dispose, gdy obiekt LocalAudioStream nie jest podany w wywołaniachOptions

feature<TFeature>(AudioStreamFeatureFactory<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.AudioEffects

getMediaStream()

Pobieranie strumienia multimediów.

getVolume()

Aby uzyskać nowy obiekt woluminu powiązany z nowym źródłem, należy wywołać metodę getVolume w witrynie audioSourceChanged

off("audioSourceChanged", AudioSourceChangedEvent)

Anuluj subskrypcję funkcji dla zdarzenia audioSourceChanged.

on("audioSourceChanged", AudioSourceChangedEvent)

Subskrybuj funkcję dla zdarzenia audioSourceChanged.

setMediaStream(MediaStream)

Przełącz się, aby użyć innego strumienia audio

switchSource(AudioDeviceInfo)

Przełącz się, aby użyć innego źródła audio

Szczegóły konstruktora

LocalAudioStream(AudioDeviceInfo)

Tworzenie lokalnego strumienia audio

new LocalAudioStream(source: AudioDeviceInfo)

Parametry

source
AudioDeviceInfo

Źródło mikrofonu lub strumienia multimediów do użycia.

LocalAudioStream(MediaStream)

new LocalAudioStream(source: MediaStream)

Parametry

source

MediaStream

Szczegóły właściwości

mediaStreamType

Pobieranie typu strumienia multimediów dla tego elementu LocalAudioStream

MediaStreamType mediaStreamType

Wartość właściwości

source

Pobierz bieżące źródło audio dla tego elementu LocalAudioStream

AudioDeviceInfo source

Wartość właściwości

Szczegóły metody

dispose()

Należy wywołać metodę dispose, gdy obiekt LocalAudioStream nie jest podany w wywołaniachOptions

function dispose()

feature<TFeature>(AudioStreamFeatureFactory<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.AudioEffects

function feature<TFeature>(factory: AudioStreamFeatureFactory<TFeature>): TFeature

Parametry

factory

AudioStreamFeatureFactory<TFeature>

Fabryka konstruktora funkcji strumienia audio udostępniającego rozszerzony interfejs API

Zwraca

TFeature

getMediaStream()

Pobieranie strumienia multimediów.

function getMediaStream(): Promise<MediaStream>

Zwraca

Promise<MediaStream>

getVolume()

Aby uzyskać nowy obiekt woluminu powiązany z nowym źródłem, należy wywołać metodę getVolume w witrynie audioSourceChanged

function getVolume(): Promise<Volume>

Zwraca

Promise<Volume>

off("audioSourceChanged", AudioSourceChangedEvent)

Anuluj subskrypcję funkcji dla zdarzenia audioSourceChanged.

function off(event: "audioSourceChanged", listener: AudioSourceChangedEvent)

Parametry

event

"audioSourceChanged"

nazwa zdarzenia.

listener
AudioSourceChangedEvent

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

on("audioSourceChanged", AudioSourceChangedEvent)

Subskrybuj funkcję dla zdarzenia audioSourceChanged.

function on(event: "audioSourceChanged", listener: AudioSourceChangedEvent)

Parametry

event

"audioSourceChanged"

nazwa zdarzenia.

listener
AudioSourceChangedEvent

fn wywołania zwrotnego, które będą wywoływane, gdy źródło audio zmieni się.

setMediaStream(MediaStream)

Przełącz się, aby użyć innego strumienia audio

function setMediaStream(source: MediaStream): Promise<void>

Parametry

source

MediaStream

Nowy strumień audio do użycia.

Zwraca

Promise<void>

switchSource(AudioDeviceInfo)

Przełącz się, aby użyć innego źródła audio

function switchSource(source: AudioDeviceInfo): Promise<void>

Parametry

source
AudioDeviceInfo

Nowe źródło audio do użycia.

Zwraca

Promise<void>