앱 안 통화를 OS 통화로 등록해 백그라운드에서도 음성 유지하기
Flutter와 LiveKit으로 만든 통화가 홈으로 나가면 음성이 끊기고 다이나믹 아일랜드도 뜨지 않던 문제를 정리합니다. UIBackgroundModes audio만으로는 부족했고, 직접 건 통화와 앱 안에서 받은 통화까지 CallKit·Android Telecom에 등록하고 오디오 세션의 주인을 CallKit 하나로 정해 해결했습니다. 웹 통화의 오디오 재부착과 영상통화 백그라운드 처리도 함께 다룹니다.