SpeakerAudioDestination class

Representa o destino de áudio de reprodução do alto-falante, que só funciona no navegador. Observação: o SDK tentará usar extensões de origem de mídia para reproduzir áudio. O formato Mp3 tem suporte melhor no Microsoft Edge, Chrome e Safari (desktop), portanto, é melhor especificar o formato mp3 para reprodução.

Construtores

SpeakerAudioDestination(string)

Propriedades

currentTime

Obtém o deslocamento de áudio de reprodução atual.

format
internalAudio
isClosed
onAudioEnd
onAudioStart
volume

Métodos

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

Pausa a reprodução de áudio

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

Retoma a reprodução de áudio

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

Detalhes do construtor

SpeakerAudioDestination(string)

new SpeakerAudioDestination(audioDestinationId?: string)

Parâmetros

audioDestinationId

string

Detalhes da propriedade

currentTime

Obtém o deslocamento de áudio de reprodução atual.

number currentTime

Valor da propriedade

number

O deslocamento de áudio de reprodução atual, em segundo

format

void format

Valor da propriedade

void

internalAudio

HTMLAudioElement internalAudio

Valor da propriedade

HTMLAudioElement

isClosed

boolean isClosed

Valor da propriedade

boolean

onAudioEnd

onAudioEnd: (sender: IPlayer) => void

Valor da propriedade

(sender: IPlayer) => void

onAudioStart

onAudioStart: (sender: IPlayer) => void

Valor da propriedade

(sender: IPlayer) => void

volume

number volume

Valor da propriedade

number

Detalhes do método

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

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

Parâmetros

cb

() => void

err

(error: string) => void

id()

function id(): string

Retornos

string

mute()

function mute()

pause()

Pausa a reprodução de áudio

function pause()

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

Retoma a reprodução de áudio

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

Parâmetros

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)

Parâmetros

buffer

ArrayBuffer

cb

() => void

err

(error: string) => void