SpeakerAudioDestination class

Représente la destination audio de lecture de l’orateur, qui fonctionne uniquement dans le navigateur. Remarque : le Kit de développement logiciel (SDK) essaiera d’utiliser des extensions de source multimédia pour lire l’audio. Le format Mp3 a une meilleure prise en charge sur Microsoft Edge, Chrome et Safari (bureau). Il est donc préférable de spécifier le format mp3 pour la lecture.

Constructeurs

SpeakerAudioDestination(string)

Propriétés

currentTime

Obtient le décalage audio de lecture actuel.

format
internalAudio
isClosed
onAudioEnd
onAudioStart
volume

Méthodes

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

Interrompt la lecture audio

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

Reprend la lecture audio

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

Détails du constructeur

SpeakerAudioDestination(string)

new SpeakerAudioDestination(audioDestinationId?: string)

Paramètres

audioDestinationId

string

Détails de la propriété

currentTime

Obtient le décalage audio de lecture actuel.

number currentTime

Valeur de propriété

number

Décalage audio de lecture actuel, en seconde

format

void format

Valeur de propriété

void

internalAudio

HTMLAudioElement internalAudio

Valeur de propriété

HTMLAudioElement

isClosed

boolean isClosed

Valeur de propriété

boolean

onAudioEnd

onAudioEnd: (sender: IPlayer) => void

Valeur de propriété

(sender: IPlayer) => void

onAudioStart

onAudioStart: (sender: IPlayer) => void

Valeur de propriété

(sender: IPlayer) => void

volume

number volume

Valeur de propriété

number

Détails de la méthode

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

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

Paramètres

cb

() => void

err

(error: string) => void

id()

function id(): string

Retours

string

mute()

function mute()

pause()

Interrompt la lecture audio

function pause()

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

Reprend la lecture audio

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

Paramètres

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)

Paramètres

buffer

ArrayBuffer

cb

() => void

err

(error: string) => void