MOMENT Studio
← 목록으로

같은 콘텐츠가 어디서나 같게 보이도록

2026.06.02기술 기록#content#ios-shell#playback

moment와 inst의 노출 기준을 화면별로 분산되어 있던 판단 로직에서 공용 코어로 통합하고, 재생 연속성을 저해하던 경계 지점들을 정비했다.

동일한 moment와 inst가 추천, 탐색, 미니 플레이어 등 노출 위치에 따라 서로 다른 기준으로 표시되고 있었다. 화면이 늘어날수록 이러한 불일치는 더 두드러지며, 제품 전반의 일관성을 저하시킨다.

이번 작업의 핵심은 콘텐츠 노출 여부와 우선순위를 결정하는 판단 로직을 각 화면에서 공용 코어로 이전한 것이다. 화면은 코어가 전달한 결과를 렌더링하는 역할만 담당하며, 노출 조건과 정렬 기준은 단일 지점에서 결정된다. 이를 통해 추천과 탐색 경로 모두에서 동일한 콘텐츠 표현이 보장된다.

재생 영역에서도 관련 경계 지점을 정비했다. 릴스 재생과 미니 플레이어 간 연동, 오디오 세션 및 트랙 로딩, 영상 전환·반복 구간, 이펙터·리버브 적용 지점을 네이티브 레이어와 코어 사이에서 재정렬했다. 화면 이동 시 오디오와 UI 상태가 끊김 없이 유지되는 것이 목표이며, 이번 정비는 해당 연속성을 확보하기 위한 기반 작업이다.