SpeakerAudioDestination class
Representa o destino de áudio de reprodução do alto-falante, que só funciona no navegador. Observação: o SDK tentará usar de extensões de fonte de mídia para reproduzir áudio. O formato Mp3 tem melhores suportes no Microsoft Edge, Chrome e Safari (desktop), portanto, é melhor especificar o formato mp3 para reprodução. SpeakerAudioDestination Atualizado na versão 1.17.0
Construtores
| Speaker |
Propriedades
| current |
Obtém o deslocamento de áudio de reprodução atual. |
| format | |
| internal |
|
| is |
|
| on |
Define o evento final de reprodução de áudio do manipulador de eventos. |
| on |
Define o evento de início de reprodução de áudio do manipulador de eventos. |
| 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(Array |
Detalhes do Construtor
SpeakerAudioDestination(string)
new SpeakerAudioDestination(audioDestinationId?: string)
Parâmetros
- audioDestinationId
-
string
Detalhes de Propriedade
currentTime
Obtém o deslocamento de áudio de reprodução atual.
number currentTime
Valor de Propriedade
number
O deslocamento de áudio de reprodução atual, em segundo
format
void format
Valor de Propriedade
void
internalAudio
HTMLAudioElement internalAudio
Valor de Propriedade
HTMLAudioElement
isClosed
boolean isClosed
Valor de Propriedade
boolean
onAudioEnd
Define o evento final de reprodução de áudio do manipulador de eventos.
public onAudioEnd: (sender: IPlayer) => void
Valor de Propriedade
(sender: IPlayer) => void
onAudioStart
Define o evento de início de reprodução de áudio do manipulador de eventos.
public onAudioStart: (sender: IPlayer) => void
Valor de Propriedade
(sender: IPlayer) => void
volume
number volume
Valor de Propriedade
number
Detalhes de 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
Devoluções
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