diff --git a/internal/servers/webrtc/publish_index.html b/internal/servers/webrtc/publish_index.html index 0edc3304..77e0bbc0 100644 --- a/internal/servers/webrtc/publish_index.html +++ b/internal/servers/webrtc/publish_index.html @@ -427,6 +427,8 @@ class Transmitter { onIceServers(res) { this.pc = new RTCPeerConnection({ iceServers: linkToIceServers(res.headers.get('Link')), + // https://webrtc.org/getting-started/unified-plan-transition-guide + sdpSemantics: 'unified-plan', }); this.pc.onicecandidate = (evt) => this.onLocalCandidate(evt); diff --git a/internal/servers/webrtc/read_index.html b/internal/servers/webrtc/read_index.html index 29591083..5431a8d5 100644 --- a/internal/servers/webrtc/read_index.html +++ b/internal/servers/webrtc/read_index.html @@ -162,6 +162,8 @@ class WHEPClient { onIceServers(res) { this.pc = new RTCPeerConnection({ iceServers: linkToIceServers(res.headers.get('Link')), + // https://webrtc.org/getting-started/unified-plan-transition-guide + sdpSemantics: 'unified-plan', }); const direction = "sendrecv";