6 min read
WebRTC E2EE with SFrame: what your SFU can still read
SFrame hides WebRTC media from the SFU, not the metadata. Your server still sees who spoke, when and how loudly, from the audio level header extension.
dtls
Topic
WebRTC security: DTLS handshake failures, certificates and fingerprints, DTLS-SRTP, and what SFrame end-to-end encryption leaves visible.
2 articles
SFrame hides WebRTC media from the SFU, not the metadata. Your server still sees who spoke, when and how loudly, from the audio level header extension.
ICE says connected, then connectionState goes to failed. That is the DTLS handshake, and RTCDtlsTransport's error event names the exact cause.