Chrome浏览器升级到123版本后,zlmediakit的webrtc无法播放,无法建立连接问题
event.js:9 [RTCPusherPlayer] DOMException: Failed to execute 'setRemoteDescription' on 'RTCPeerConnection': Failed to parse SessionDescription. Duplicate a=msid lines detected
at RTCPeerConnection.setRemoteDescription
这是因为Chrome浏览器升级到123版本后更改了rtp机制导致的。
webrtc 返回的sdp中的msid是相同的,chrome更新完后会有这个问题,在WebRtcTransport.cpp修改 ssrc.msid = RTP_MSID + to_string(i++);这一行,使msid不一样就好了