LocalAudioStream class
로컬 michrophone 디바이스에 대한 로컬 오디오 스트림을 나타냅니다.
생성자
Local |
로컬 오디오 스트림 만들기 |
Local |
속성
media |
이 LocalAudioStream에 대한 미디어 스트림 형식 가져오기 |
source | 이 LocalAudioStream에 대한 현재 오디오 원본 가져오기 |
메서드
dispose() | LocalAudioStream 개체가 CallOptions에 제공되지 않은 경우 dispose를 호출해야 합니다. |
feature<TFeature>(Audio |
확장 API를 사용하여 초기화되고 기억된 Feature 개체를 검색합니다. 이 패키지에서 사용 가능한 모든 확장 기능은 개체 Features.*를 확인합니다. 현재 지원됨 - Features.AudioEffects |
get |
미디어 스트림을 가져옵니다. |
get |
새 원본에 바인딩된 새 볼륨 개체를 가져오려면 audioSourceChanged에서 getVolume을 호출해야 합니다. |
off("audio |
audioSourceChanged 이벤트에 대한 구독 취소 함수입니다. |
on("audio |
audioSourceChanged 이벤트에 대한 Subscribe 함수입니다. |
set |
다른 오디오 스트림을 사용하도록 전환 |
switch |
다른 오디오 원본을 사용하도록 전환 |
생성자 세부 정보
LocalAudioStream(AudioDeviceInfo)
로컬 오디오 스트림 만들기
new LocalAudioStream(source: AudioDeviceInfo)
매개 변수
- source
- AudioDeviceInfo
사용할 마이크 또는 미디어 스트림 원본입니다.
LocalAudioStream(MediaStream)
new LocalAudioStream(source: MediaStream)
매개 변수
- source
-
MediaStream
속성 세부 정보
mediaStreamType
source
메서드 세부 정보
dispose()
LocalAudioStream 개체가 CallOptions에 제공되지 않은 경우 dispose를 호출해야 합니다.
function dispose()
feature<TFeature>(AudioStreamFeatureFactory<TFeature>)
확장 API를 사용하여 초기화되고 기억된 Feature 개체를 검색합니다. 이 패키지에서 사용 가능한 모든 확장 기능은 개체 Features.*를 확인합니다. 현재 지원됨 - Features.AudioEffects
function feature<TFeature>(factory: AudioStreamFeatureFactory<TFeature>): TFeature
매개 변수
- factory
-
AudioStreamFeatureFactory<TFeature>
확장 API를 제공하는 오디오 스트림 기능 생성자에 대한 팩터리
반환
TFeature
getMediaStream()
미디어 스트림을 가져옵니다.
function getMediaStream(): Promise<MediaStream>
반환
Promise<MediaStream>
getVolume()
새 원본에 바인딩된 새 볼륨 개체를 가져오려면 audioSourceChanged에서 getVolume을 호출해야 합니다.
function getVolume(): Promise<Volume>
반환
Promise<Volume>
off("audioSourceChanged", AudioSourceChangedEvent)
audioSourceChanged 이벤트에 대한 구독 취소 함수입니다.
function off(event: "audioSourceChanged", listener: AudioSourceChangedEvent)
매개 변수
- event
-
"audioSourceChanged"
이벤트 이름입니다.
- listener
- AudioSourceChangedEvent
이 이벤트를 구독하는 데 사용된 콜백 fn입니다.
on("audioSourceChanged", AudioSourceChangedEvent)
audioSourceChanged 이벤트에 대한 Subscribe 함수입니다.
function on(event: "audioSourceChanged", listener: AudioSourceChangedEvent)
매개 변수
- event
-
"audioSourceChanged"
이벤트 이름입니다.
- listener
- AudioSourceChangedEvent
오디오 원본이 변경될 때 호출되는 콜백 fn입니다.
setMediaStream(MediaStream)
다른 오디오 스트림을 사용하도록 전환
function setMediaStream(source: MediaStream): Promise<void>
매개 변수
- source
-
MediaStream
사용할 새 오디오 스트림입니다.
반환
Promise<void>
switchSource(AudioDeviceInfo)
다른 오디오 원본을 사용하도록 전환
function switchSource(source: AudioDeviceInfo): Promise<void>
매개 변수
- source
- AudioDeviceInfo
사용할 새 오디오 원본입니다.
반환
Promise<void>