Skip to content

Enable WebAudio routing on iOS 26 for speaker selection#529

Open
fkwp wants to merge 1 commit into
livekit-examples:mainfrom
fkwp:fkwp/enable_webAudioMix_for_iOS26
Open

Enable WebAudio routing on iOS 26 for speaker selection#529
fkwp wants to merge 1 commit into
livekit-examples:mainfrom
fkwp:fkwp/enable_webAudioMix_for_iOS26

Conversation

@fkwp
Copy link
Copy Markdown

@fkwp fkwp commented May 15, 2026

requires livekit/client-sdk-js#1635 and livekit/components-js#1328

Routes remote audio through an AudioContext on iOS 26+ so that the Speaker Selection API can take effect. iOS renders WebRTC remote tracks via a pipeline that bypasses HTMLMediaElement.setSinkId; the AudioContext path lets the SDK redirect output via a shared relay element that iOS does honour. More details in the PR description of livekit/client-sdk-js#1635

@vercel
Copy link
Copy Markdown
Contributor

vercel Bot commented May 15, 2026

@fkwp is attempting to deploy a commit to the LiveKit Team on Vercel.

A member of the Team first needs to authorize it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant