Sdílet prostřednictvím


LocalAudioStream class

Představuje místní zvukový stream pro místní zařízení michrophone.

Konstruktory

LocalAudioStream(AudioDeviceInfo)

Vytvoření místního zvukového streamu

LocalAudioStream(MediaStream)

Vlastnosti

mediaStreamType

Získání typu datového proudu médií pro tento LocalAudioStream

source

Získání aktuálního zdroje zvuku pro tento LocalAudioStream

Metody

dispose()

Je třeba volat dispose, když LocalAudioStream objekt není k dispozici v CallOptions

feature<TFeature>(AudioStreamFeatureFactory<TFeature>)

Načte inicializovaný a memoizovaný objekt feature s rozšířeným rozhraním API. Zkontrolujte vlastnosti objektu.* Pro všechny dostupné rozšířené funkce v tomto balíčku. Aktuálně podporovaná – Features.AudioEffects

getMediaStream()

Získejte datový proud médií.

getVolume()

Potřebuji zavolat getVolume na audioSourceChanged, aby se získal nový objekt svazku svázaný s novým zdrojem.

off("audioSourceChanged", AudioSourceChangedEvent)

Funkce odhlášení odběru události audioSourceChanged

on("audioSourceChanged", AudioSourceChangedEvent)

Funkce Přihlásit se k odběru události audioSourceChanged

setMediaStream(MediaStream)

Přepnutí na použití jiného zvukového streamu

switchSource(AudioDeviceInfo)

Přepnutí na použití jiného zdroje zvuku

Podrobnosti konstruktoru

LocalAudioStream(AudioDeviceInfo)

Vytvoření místního zvukového streamu

new LocalAudioStream(source: AudioDeviceInfo)

Parametry

source
AudioDeviceInfo

Zdroj mikrofonu nebo datového proudu médií, který se má použít.

LocalAudioStream(MediaStream)

new LocalAudioStream(source: MediaStream)

Parametry

source

MediaStream

Podrobnosti vlastnosti

mediaStreamType

Získání typu datového proudu médií pro tento LocalAudioStream

MediaStreamType mediaStreamType

Hodnota vlastnosti

source

Získání aktuálního zdroje zvuku pro tento LocalAudioStream

AudioDeviceInfo source

Hodnota vlastnosti

Podrobnosti metody

dispose()

Je třeba volat dispose, když LocalAudioStream objekt není k dispozici v CallOptions

function dispose()

feature<TFeature>(AudioStreamFeatureFactory<TFeature>)

Načte inicializovaný a memoizovaný objekt feature s rozšířeným rozhraním API. Zkontrolujte vlastnosti objektu.* Pro všechny dostupné rozšířené funkce v tomto balíčku. Aktuálně podporovaná – Features.AudioEffects

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

Parametry

factory

AudioStreamFeatureFactory<TFeature>

Továrna pro konstruktor funkcí zvukového streamu, který poskytuje rozšířené rozhraní API

Návraty

TFeature

getMediaStream()

Získejte datový proud médií.

function getMediaStream(): Promise<MediaStream>

Návraty

Promise<MediaStream>

getVolume()

Potřebuji zavolat getVolume na audioSourceChanged, aby se získal nový objekt svazku svázaný s novým zdrojem.

function getVolume(): Promise<Volume>

Návraty

Promise<Volume>

off("audioSourceChanged", AudioSourceChangedEvent)

Funkce odhlášení odběru události audioSourceChanged

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

Parametry

event

"audioSourceChanged"

název události.

listener
AudioSourceChangedEvent

callback fn, který byl použit k přihlášení k odběru této události.

on("audioSourceChanged", AudioSourceChangedEvent)

Funkce Přihlásit se k odběru události audioSourceChanged

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

Parametry

event

"audioSourceChanged"

název události.

listener
AudioSourceChangedEvent

callback fn, který bude volán při změně zdroje zvuku.

setMediaStream(MediaStream)

Přepnutí na použití jiného zvukového streamu

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

Parametry

source

MediaStream

Nový zvukový stream, který se má použít.

Návraty

Promise<void>

switchSource(AudioDeviceInfo)

Přepnutí na použití jiného zdroje zvuku

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

Parametry

source
AudioDeviceInfo

Nový zdroj zvuku, který se má použít.

Návraty

Promise<void>