SpeakerAudioDestination class

Stellt das Audioziel für die Lautsprecherwiedergabe dar, das nur im Browser funktioniert. Hinweis: Das SDK versucht, Medienquellenerweiterungen zum Wiedergeben von Audio zu verwenden. Mp3-Format bietet bessere Unterstützung für Microsoft Edge, Chrome und Safari (Desktop), daher ist es besser, das mp3-Format für die Wiedergabe anzugeben.

Konstruktoren

SpeakerAudioDestination(string)

Eigenschaften

currentTime

Ruft den aktuellen Wiedergabeaudiooffset ab.

format
internalAudio
isClosed
onAudioEnd
onAudioStart
volume

Methoden

close(() => void, (error: string) => void)
id()
mute()
pause()

Hält die Audiowiedergabe an

resume(() => void, (error: string) => void)

Setzt die Audiowiedergabe fort

unmute()
write(ArrayBuffer, () => void, (error: string) => void)

Details zum Konstruktor

SpeakerAudioDestination(string)

new SpeakerAudioDestination(audioDestinationId?: string)

Parameter

audioDestinationId

string

Details zur Eigenschaft

currentTime

Ruft den aktuellen Wiedergabeaudiooffset ab.

number currentTime

Eigenschaftswert

number

Der aktuelle Wiedergabeaudiooffset in Sekunde

format

void format

Eigenschaftswert

void

internalAudio

HTMLAudioElement internalAudio

Eigenschaftswert

HTMLAudioElement

isClosed

boolean isClosed

Eigenschaftswert

boolean

onAudioEnd

onAudioEnd: (sender: IPlayer) => void

Eigenschaftswert

(sender: IPlayer) => void

onAudioStart

onAudioStart: (sender: IPlayer) => void

Eigenschaftswert

(sender: IPlayer) => void

volume

number volume

Eigenschaftswert

number

Details zur Methode

close(() => void, (error: string) => void)

function close(cb?: () => void, err?: (error: string) => void)

Parameter

cb

() => void

err

(error: string) => void

id()

function id(): string

Gibt zurück

string

mute()

function mute()

pause()

Hält die Audiowiedergabe an

function pause()

resume(() => void, (error: string) => void)

Setzt die Audiowiedergabe fort

function resume(cb?: () => void, err?: (error: string) => void)

Parameter

cb

() => void

err

(error: string) => void

unmute()

function unmute()

write(ArrayBuffer, () => void, (error: string) => void)

function write(buffer: ArrayBuffer, cb?: () => void, err?: (error: string) => void)

Parameter

buffer

ArrayBuffer

cb

() => void

err

(error: string) => void