다음을 통해 공유


SpeakerAudioDestination class

브라우저에서만 작동하는 스피커 재생 오디오 대상을 나타냅니다. 참고: SDK는 미디어 원본 확장을 사용하여 오디오를 재생하려고 합니다. Mp3 형식은 Microsoft Edge, Chrome 및 Safari(데스크톱)에서 더 나은 지원을 하므로 재생을 위해 mp3 형식을 지정하는 것이 좋습니다.

생성자

SpeakerAudioDestination(string)

속성

currentTime

현재 재생 오디오 오프셋을 가져옵니다.

format
internalAudio
isClosed
onAudioEnd
onAudioStart
volume

메서드

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

오디오 재생 일시 중지

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

오디오 재생을 다시 시작합니다.

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

생성자 세부 정보

SpeakerAudioDestination(string)

new SpeakerAudioDestination(audioDestinationId?: string)

매개 변수

audioDestinationId

string

속성 세부 정보

currentTime

현재 재생 오디오 오프셋을 가져옵니다.

number currentTime

속성 값

number

현재 재생 오디오 오프셋(초)

format

void format

속성 값

void

internalAudio

HTMLAudioElement internalAudio

속성 값

HTMLAudioElement

isClosed

boolean isClosed

속성 값

boolean

onAudioEnd

onAudioEnd: (sender: IPlayer) => void

속성 값

(sender: IPlayer) => void

onAudioStart

onAudioStart: (sender: IPlayer) => void

속성 값

(sender: IPlayer) => void

volume

number volume

속성 값

number

메서드 세부 정보

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

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

매개 변수

cb

() => void

err

(error: string) => void

id()

function id(): string

반환

string

mute()

function mute()

pause()

오디오 재생 일시 중지

function pause()

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

오디오 재생을 다시 시작합니다.

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

매개 변수

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)

매개 변수

buffer

ArrayBuffer

cb

() => void

err

(error: string) => void