패키지 | flash.media |
클래스 | public final class AudioPlaybackMode |
상속 | AudioPlaybackMode Object |
언어 버전: | ActionScript 3.0 |
런타임 버전: | AIR 3.0 |
audioPlaybackMode
속성에 대한 상수를 정의합니다.
알려진 오류: StageVideo를 Media Playback 모드로 실행 시 음소거 스위치를 켜면 오디오가 작동되지 않습니다.
이러한 각 상수는 특정 용도에 맞는 휴대 장치의 오디오를 위한 비헤이비어 집합을 나타냅니다.
관련 API 요소
상수 | 정의 주체 | ||
---|---|---|---|
AMBIENT : String = "ambient" [정적]
주변 사운드의 재생 모드입니다. | AudioPlaybackMode | ||
MEDIA : String = "media" [정적]
미디어 사운드 재생을 위한 모드입니다. | AudioPlaybackMode | ||
VOICE : String = "voice" [정적]
음성 오디오 재생을 위한 모드입니다. | AudioPlaybackMode |
AMBIENT | 상수 |
public static const AMBIENT:String = "ambient"
언어 버전: | ActionScript 3.0 |
런타임 버전: | AIR 3.4 |
주변 사운드의 재생 모드입니다. 응용 프로그램의 실제 용도보다는 단순히 수반되는 사운드이며 반드시 성공적으로 재생되지 않아도 되는 경우 이 사운드 재생 모드를 사용하십시오. 이 모드를 사용할 경우 오디오는 스피커폰을 통해 라우팅됩니다. 헤드폰이 연결된 경우 스피커폰 대신에 사용됩니다. 운영 체제에서는 오디오의 비헤이비어와 우선 순위를 결정할 때 주변 사운드의 기본값을 사용합니다.
이 설정은 데스크톱 또는 TV에서는 아무런 효과가 없습니다.
iOS에서 이 모드를 사용하면 마이크가 사용되지 않는 동안 화면을 잠그거나 응용 프로그램을 백그라운드로 보낸 후 하드웨어의 묵음 스위치를 활성화하여 오디오를 묵음 처리합니다. 마이크가 사용되는 경우 오디오는 이러한 액션의 영향을 받지 않습니다.
참고: 헤드셋이 연결된 경우 묵음 스위치로 오디오가 묵음 처리되지 않습니다.
MEDIA | 상수 |
public static const MEDIA:String = "media"
언어 버전: | ActionScript 3.0 |
런타임 버전: | AIR 3.0 |
미디어 사운드 재생을 위한 모드입니다. 휴대 장치에서 이 모드를 사용할 경우 사운드는 스피커폰을 통해 라우팅됩니다. 헤드폰이 연결된 경우 스피커폰 대신에 사용됩니다. 운영 체제에서는 오디오의 비헤이비어와 우선 순위를 결정할 때 미디어 오디오의 기본값을 사용합니다.
이 설정은 데스크톱 또는 TV에서는 아무런 효과가 없습니다.
기본값입니다.
VOICE | 상수 |
public static const VOICE:String = "voice"
언어 버전: | ActionScript 3.0 |
런타임 버전: | AIR 3.0 |
음성 오디오 재생을 위한 모드입니다. 이 모드를 사용할 경우 기본적으로 오디오는 이어폰을 통해 라우팅됩니다. 헤드폰이 연결된 경우 이어폰 대신에 사용됩니다. SoundMixer.useSpeakerphoneForVoice
속성이 설정된 경우 사운드는 이어폰/헤드폰을 무시하고 스피커폰으로 보내집니다. 운영 체제에서는 오디오의 비헤이비어와 우선 순위를 결정할 때 음성 오디오의 기본값을 사용합니다.
AudioPlaybackMode.VOICE
의 사용을 최소화하고, 음성 통화가 끝나는 즉시 AudioPlaybackMode.MEDIA
로 전환되도록 하면 다른 응용 프로그램이 미디어 모드에서 재생될 수 있습니다.
이 설정은 데스크톱 또는 TV에서는 아무런 효과가 없습니다.
Tue Jun 12 2018, 03:17 PM Z