GuidesAPI GuideChangelog
Log In
Guides

음소거 상태 유지

플레이어가 음소거로 시작할지, 시청자가 바꾼 음소거 상태를 다음 시청까지 기억할지 앱에서 정합니다. 둘 다 기본값은 꺼짐입니다.

음소거 상태 유지 — 소스라이브 플레이어 Android SDK
예상 소요 시간: 5분
설정 개요

음소거는 시청자가 플레이어 화면에서 직접 켜고 끕니다.
앱이 정할 수 있는 것은 두 가지입니다 — 처음 열릴 때 소리를 낼지, 그리고 시청자가 바꾼 상태를 다음 시청까지 기억할지입니다.

초기 상태와 유지 여부 지정하기
Kotlin
// Application.onCreate() — 초기화 직후에 한 번만
SauceClient.init(context = this, appKey = "발급받은 appKey")

// 음소거로 시작 (자동재생 정책·조용한 진입이 필요할 때)
SauceClient.setStartMuted(muted = true)

// 시청자가 바꾼 음소거 상태를 다음 시청에도 유지
SauceClient.setKeepMuteState(keep = true)
설정기본켜면
setStartMutedfalse플레이어가 음소거로 시작합니다. 시청자가 직접 소리를 켭니다
setKeepMuteStatefalse시청자가 바꾼 음소거 상태를 다음 시청에도 이어갑니다
📘 둘 다 기본값은 false 입니다 — 아무것도 호출하지 않으면 소리가 켜진 상태로 시작하고, 시청자가 바꾼 음소거 상태는 다음 시청에 이어지지 않습니다.
📘 저장 단위는 기기입니다. 두 설정을 모두 켜면 저장된 상태가 setStartMuted 보다 우선합니다.
📌 설정값 자체는 앱이 실행되는 동안만 유지됩니다. 앱을 다시 시작하면 초기화 직후 두 함수를 다시 호출하세요.
기기에 남는 것은 시청자가 바꾼 음소거 상태이고, 그 상태를 쓰겠다는 설정은 실행할 때마다 지정합니다.


Did this page help you?
🏠 소스라이브 🎬 소스클립 🔗 소스링크 📢 소스애드
🧩 API 가이드
🆕 최근 업데이트
💬 도움이 더 필요하신가요?
메일로 문의 카카오톡 채널로 문의
담당자에게 문의하기

궁금한 점이나 불편했던 점을 남겨주시면 담당자가 확인 후 답변드릴게요.

가이드 챗봇 BETA
* AI를 활용해 답변해서 사실과 다를 수도 있어요. 더 궁금한 사항은 '담당자에게 문의하기'를 이용해주세요.
💡 궁금한 솔루션(예: 라이브, 링크 등)을 함께 적어주시면 더 정확한 답변을 받을 수 있어요.