white-scientist-30911
07/23/2025, 6:12 AMtall-airline-16756
07/23/2025, 6:12 AMtall-airline-16756
07/23/2025, 6:14 AMAudioManager.shared.audioSession.isAutomaticConfigurationEnabled = false. This lets you manually configure the audio session for your needs, such as prioritizing media playback.
• Manually set the AVAudioSession category and mode to favor media playback if your use case is video-centric. You can use the setAppleAudioConfiguration method to specify the desired configuration.
• For web-based LiveKit apps: The LiveKit JavaScript SDK includes a workaround that plays silent audio in the background to prevent iOS from reducing or blocking video playback volume when the mic is enabled.
Adjusting the audio session configuration as described will help maintain consistent video playback volume during your LiveKit sessions on iPhone.
Sources: src/room/participant/RemoteParticipant.ts | Docs/audio.md | docs/index.html