MOMENT Studio
← 목록으로

잠금화면과 미니바가 같은 재생을 가리키도록

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

잠금화면 원격 제어, 미니 플레이어, 릴스가 각각 독립된 재생 상태를 참조하던 문제를 단일 출처 구조로 정리했다.

잠금화면 원격 제어, 미니 플레이어, 릴스 오디오는 사용자 경험상 하나의 재생이지만, 내부적으로는 각기 다른 재생 상태를 참조하고 있었다. 어느 한 지점에서 정지한 트랙이 다른 인터페이스에서 여전히 재생 중으로 표시되는 불일치는 기능 명세에는 드러나지 않지만 재생 신뢰도를 직접 저하시킨다.

이번 작업에서는 잠금화면 제어와 미니 플레이어가 동일한 출처를 참조하도록 상태 구조를 정렬했다. 릴스 진입과 이탈 시 오디오 세션과 트랙 로딩 순서가 어긋나지 않도록 흐름을 정리했고, 이펙터(공간감·리버브) 체인의 연결 위치도 본격적인 구현 전에 확정했다.

스플래시와 온보딩 화면도 동일한 기준으로 정비했다. 어느 인터페이스에서 제어하든 단일한 재생 상태로 수렴하는 것이 이번 작업의 목표였다.