Skip to content

Add support for iOS26 Speaker Selection API #1568

@fkwp

Description

@fkwp

Describe the problem

Finally Apple is supporting "the Speaker Selection API" on iOS and iPadOS as pointed out here: https://developer.apple.com/documentation/safari-release-notes/safari-26-release-notes#WebRTC

After testing it successfully using https://webrtc.github.io/samples/src/content/devices/input-output/ I can confirm switching the output device between all available output devices works including: Earpiece Speaker, Main Speaker and connected headsets like wired or bluetooth headsets.

Using https://meet.livekit.io I can see the different output devices in the settings. However, selecting them does not change the actual output device.

Describe the proposed solution

Removing iOS specific workarounds for iOS >= 26

Alternatives considered

No response

Importance

would make my life easier

Additional Information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions