MOMENT Studio
← 一覧へ

ロック画面とミニプレイヤーが同一の再生状態を参照するように

2025.09.11技術記録#playback#product-ui#ios-shell

再生パスごとに異なるトラック情報を表示していた問題を解決し、ロック画面・ミニプレイヤー・リールズ再生が共通の情報源を参照するよう表示経路を統一した。

再生中のトラックと各画面が表示するトラック情報が一致しない状態が存在していた。ロック画面のリモートコントロールが示す曲とミニプレイヤーが表示する曲が異なり、2つのオーディオソースを同時再生するモードでは、どの経路が現在の再生状態を代表するのかが不明確だった。

原因は構造的なものであった。オーディオセッション、トラック読み込みロジック、表示レイヤーがそれぞれ独立した状態を参照していた。このような不整合は機能仕様には現れないが、再生体験の信頼性を直接損なう。今回の作業の目的は機能の追加ではなく、現在の再生状態の単一情報源を確定し、ロック画面表示・ミニプレイヤー・リールズ再生のすべてがその情報源を参照するよう表示経路を整理することにあった。

画面遷移時およびアプリ内ナビゲーション中のトラック情報取得経路も同一の基準で統一した。どの画面から再生を開始または操作しても、再生状態が一貫して保たれることが今回の変更の核心である。再生の一貫性は製品信頼性の基盤となる。