음소거 상태 유지
플레이어가 음소거로 시작할지, 시청자가 바꾼 음소거 상태를 다음 시청까지 기억할지 앱에서 정합니다. 기본은 음소거로 시작하고, 상태 기억은 꺼져 있습니다.
설정 개요
음소거는 시청자가 플레이어 화면에서 직접 켜고 끕니다.
앱이 정할 수 있는 것은 두 가지입니다 — 처음 열릴 때 소리를 낼지, 그리고 시청자가 바꾼 상태를 다음 시청까지 기억할지입니다.
초기 상태와 유지 여부 지정하기
Swift
// AppDelegate — 초기화 직후에 한 번만 SauceClient.initInstance(appKey: "발급받은 appKey", apiHost: .stage) // 소리를 켜고 시작 (기본은 음소거로 시작) SauceClient.setStartMuted(false) // 시청자가 바꾼 음소거 상태를 다음 시청에도 유지 SauceClient.setKeepMuteState(true)
| 설정 | 기본 | 동작 |
|---|---|---|
setStartMuted | true | true 면 플레이어가 음소거로 시작하고 시청자가 직접 소리를 켭니다. false 면 소리를 켜고 시작합니다 |
setKeepMuteState | false | true 면 시청자가 바꾼 음소거 상태를 다음 시청에도 이어갑니다 |
📘 저장 단위는 기기입니다. 두 설정을 모두 켜면 저장된 상태가
setStartMuted 보다 우선합니다.
📌 설정값 자체는 앱이 실행되는 동안만 유지됩니다. 앱을 다시 시작하면 초기화 직후 두 함수를 다시 호출하세요.
기기에 남는 것은 시청자가 바꾼 음소거 상태이고, 그 상태를 쓰겠다는 설정은 실행할 때마다 지정합니다.
기기에 남는 것은 시청자가 바꾼 음소거 상태이고, 그 상태를 쓰겠다는 설정은 실행할 때마다 지정합니다.
📘 기본은 음소거로 시작합니다. 아무것도 호출하지 않으면 소리가 꺼진 채 시작하고, 시청자가 바꾼 음소거 상태는 다음 시청에 이어지지 않습니다. 소리를 켜고 시작하려면
setStartMuted 에 false 를 넘깁니다.
Updated about 19 hours ago
Did this page help you?
