MOMENT Studio
← 목록으로

한 곡, 여러 화면이 같은 말을 하도록

2026.02.21기술 기록#playback#product-ui#ios-shell

잠금화면 원격 제어, 미니 플레이어, 릴스 재생이 서로 다른 재생 상태를 표시하던 불일치를 단일 재생 상태로 통일했다.

잠금화면 원격 제어, 미니 플레이어, 릴스 재생이 동일한 트랙에 대해 서로 다른 상태를 표시하는 불일치가 존재했다. 재생이라는 하나의 상태가 여러 UI 표면에서 각각 해석되고 있었다.

이번 작업은 신규 기능 추가보다 기존 표면들이 단일 재생 상태를 공유하도록 구조를 정렬하는 데 집중했다. Now Playing, 잠금화면 원격 제어, 미니 플레이어, 릴스가 하나의 진실 출처를 참조하도록 경로를 통일했으며, 오디오 세션과 트랙 로딩 간 불일치 발생 시 UI가 올바른 상태를 반영하도록 처리 경로를 정비했다. 공간감과 리버브를 담당하는 이펙터 체인도 동일한 재생 경로 위에 재배치해 재생 상태와 음향 표현의 일관성을 확보했다.

이러한 불일치는 기능 명세에는 드러나지 않지만 재생 경험의 신뢰도를 직접 저하시킨다. 잠금화면 제어가 미니 플레이어에 즉시 반영되고, 릴스 전환 중에도 재생 흐름이 유지될 때 재생 레이어는 사용자 경험의 안정적인 기반으로 기능한다.