Skip to content

WebRTC-Direct: Chrome may be removing ICE credential munging #672

@evan-brass

Description

@evan-brass

ICE credential munging is currently used by webrtc-direct spec.

Chrome appears to be preparing to disable ICE credential munging in a field trial: https://webrtc-review.googlesource.com/c/src/+/385721
I don't know how these work, but there seems to be a date in that patch: Oct. 11, 2025

They may be considering this now because of a side-channel in the webrtc stats api from late last year: w3c/webrtc-stats#789.

I don't know what y'all want to do. I don't use LibP2P, but I do use ICE credential munging. We could try to make some noise and see if we can convince them to keep it.

Or, if you want to write a V2 webrtc-direct I can give some pointers on how to remove the need for ICE munging in unsignalled browser -> server connections.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status
    Triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions