SpeakerAudioDestination class
브라우저에서만 작동하는 스피커 재생 오디오 대상을 나타냅니다. 참고: SDK는 미디어 원본 확장을 사용하여 오디오를 재생하려고 합니다. Mp3 형식은 Microsoft Edge, Chrome 및 Safari(데스크톱)에서 더 나은 지원을 하므로 재생을 위해 mp3 형식을 지정하는 것이 좋습니다.
생성자
Speaker |
속성
current |
현재 재생 오디오 오프셋을 가져옵니다. |
format | |
internal |
|
is |
|
on |
|
on |
|
volume |
메서드
생성자 세부 정보
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