From 94953f5d22ae31056cc96c04d23c807f02c0f29c Mon Sep 17 00:00:00 2001 From: Alessandro Ros Date: Sat, 16 Dec 2023 18:39:36 +0100 Subject: [PATCH] webrtc: support Chrome versions older than M72 (#2621) (#2814) --- internal/servers/webrtc/publish_index.html | 2 ++ internal/servers/webrtc/read_index.html | 2 ++ 2 files changed, 4 insertions(+) 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";