Sdílet prostřednictvím


LocalAudioStream class

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

Konstruktory

LocalAudioStream(AudioDeviceInfo)

Create místního zvukového streamu

LocalAudioStream(MediaStream)

Vlastnosti

mediaStreamType

Získání typu streamu médií pro tento LocalAudioStream

source

Získat aktuální zdroj zvuku pro tento LocalAudioStream

Metody

dispose()

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

feature<TFeature>(AudioStreamFeatureFactory<TFeature>)

Načte inicializovaný a zapamatovaný objekt Funkce s rozšířeným rozhraním API. Všechny dostupné rozšířené funkce v tomto balíčku najdete v objektu Features.* . Aktuálně podporovaná – Features.AudioEffects

getMediaStream()

Získat stream médií.

getVolume()

Potřebujete zavolat metodu getVolume na audioSourceChanged, abyste získali nový objekt svazku svázaný s novým zdrojem.

off("audioSourceChanged", AudioSourceChangedEvent)

Funkce Odhlásit odběr události audioSourceChanged

on("audioSourceChanged", AudioSourceChangedEvent)

Funkce Subscribe pro událost 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)

Create místního zvukového streamu

new LocalAudioStream(source: AudioDeviceInfo)

Parametry

source
AudioDeviceInfo

Zdroj mikrofonu nebo multimediálního streamu, který se má použít.

LocalAudioStream(MediaStream)

new LocalAudioStream(source: MediaStream)

Parametry

source

MediaStream

Podrobnosti vlastnosti

mediaStreamType

Získání typu streamu médií pro tento LocalAudioStream

MediaStreamType mediaStreamType

Hodnota vlastnosti

source

Získat aktuální zdroj zvuku pro tento LocalAudioStream

AudioDeviceInfo source

Hodnota vlastnosti

Podrobnosti metody

dispose()

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

function dispose()

feature<TFeature>(AudioStreamFeatureFactory<TFeature>)

Poznámka

Tento rozhraní API je v beta verzi. Poskytuje se jako verze Preview pro vývojáře a může se změnit na základě zpětné vazby, kterou dostaneme. Nepoužívejte toto rozhraní API v produkčním prostředí.

Načte inicializovaný a zapamatovaný objekt Funkce s rozšířeným rozhraním API. Všechny dostupné rozšířené funkce v tomto balíčku najdete v objektu Features.* . Aktuálně podporovaná – Features.AudioEffects

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

Parametry

factory

AudioStreamFeatureFactory<TFeature>

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

Návraty

TFeature

getMediaStream()

Získat stream médií.

function getMediaStream(): Promise<MediaStream>

Návraty

Promise<MediaStream>

getVolume()

Potřebujete zavolat metodu getVolume na audioSourceChanged, abyste získali nový objekt svazku svázaný s novým zdrojem.

function getVolume(): Promise<Volume>

Návraty

Promise<Volume>

off("audioSourceChanged", AudioSourceChangedEvent)

Funkce Odhlásit odběr události audioSourceChanged

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

Parametry

event

"audioSourceChanged"

název události.

listener
AudioSourceChangedEvent

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

on("audioSourceChanged", AudioSourceChangedEvent)

Funkce Subscribe pro událost audioSourceChanged

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

Parametry

event

"audioSourceChanged"

název události.

listener
AudioSourceChangedEvent

zpětné volání fn, která bude volána, když se změní zdroj 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>