👷WORK IN PROGRESS - check back for updates
Choose a video file. After you select your file, a pop window with a video player will load.
Click the Capture to use getDisplayMedia
to capture the player and send it over a peer connection.
The output of the peerConnection is shown on the RemoteReceiver window.
The preferOwnTab
constraint is used limit the screen share picker with RestrictionTarget
to limit capture to only the source Video. You may need to enable the
Element Capture flag in Chrome to enable Element Capture. See the
Chrome Developer
Element Capture page for details.
The user can experiment with
hiding the source video element,
muting the source video audio,
setting the source video audio sink to none
, and
lowering the volume (duck) to 10%.
To make sure local audio is acting independent of the remote audio, select a different audio output device on the remote. The output video is muted by default to prevent echo issues.
1.
2.