Temasys / SkylinkJS

SkylinkJS Javascript WebRTC SDK
http://skylink.io/web
Other
275 stars 57 forks source link

ESS-1596 | Screensharing in unified-plan using sender.replaceTrack #392

Closed ishannaithani closed 5 years ago

ishannaithani commented 5 years ago

Purpose of this PR:

Screensharing in 1.x.x can be done without renegotiating by identifying RTCRTPSenders and calling replaceTrack with the desired video track.

Aslo, added getDisplayMedia to get the screensharing track.

See ESS-1596 for more details.