sarandogou / webrtc-everywhere

WebRTC plugin for Internet Explorer and Safari
BSD 3-Clause "New" or "Revised" License
326 stars 104 forks source link

ScreenShare freezes on remote end #39

Open SocialVidConf opened 9 years ago

SocialVidConf commented 9 years ago

Hi,

Thank you for this plugin because of which we are able to support webrtc on IE.

We are using the following setup. Local peer connection is running on IE with plugin. Remote peer connection is running on Chrome.

We are getting the screen share stream using the screen capture Id on IE, adding it as a stream to peer connection and sending the screen share stream to remote peer connection using sdp exchange.

In the local peer connection, when the screen share is attached to video element, it works fine without any issues. However, in the remote side, when the remote screen share stream is attached to the video element, only the first video frame is displayed, after which it freezes.

Some of the debug observations: In chrome://webrtc-internals, it shows as no packets being received after the few initial packets. The ice connection state is still connected If the screen share stream is replaced with main video stream from camera, it works fine locally and remotely without any issues.