![]() The user agent MUST reject audio-only requests. Stream, or it MAY accept the request by returning both an audio track and a video Request for audio and video by only returning a video track in the resulting Include an audio track in the resulting stream. If the userĪgent knows no audio will be shared for the lifetime of the stream it MUST NOT GetUserMedia () with regards to audio+video, the user agent isĪllowed not to return audio even if the audio constraint is present. The entire system audio or any combination thereof. Source may be a particular window, browser, The audio source(s) are not necessarily the same as the video source(s). Which choices are available to choose from is up to the user agent, and In the case of audio, the user agent MAY present the end-user with audio sources To the media chosen by the user only after the user has made their selection. The user agent is strongly recommended to steer users away from sharing a monitor, Offer the user unlimited choice of any display surface. Influence the presentation to the user of the sources to pick from. The user agent MAY use the presence of the displaySurface constraint and its value to Out of all available choices every time, and MUST NOT useĪny MediaTrackConstraints in options. The user agent MUST let the end-user choose which display surface to share Prompts the user for permission to live-capture their display. The source pixel ratio of a display surface is 1/96th of 1 inch divided In whole or part, so the visible display surface is a strict subset of the Some operating systems permit windows from different applications to occlude other windows, a visible display surface is the portion of a logical display surface.That an operating system makes available to an application for the purposes of rendering. A logical display surface is the surface.This document draws a distinction between two variants of each type of display surface: This is not strictly limited to HTML documents, though the discussion in thisĭocument will address some specific concerns with the capture of HTML. A browser display surface is the rendered form of a.Surface that is used by a single application. A window display surface is a single contiguous.Surface is captured as a single MediaStreamTrack. Might also be aggregated into a single logical monitor. Have multiple monitors, which can be identified separately. A monitor display surface represents a physical display.Surfaces, of which this document defines the following types: Screen capture encompasses the capture of several different types of screen-based surfaces.Ĭollectively, these are referred to as display This document uses the definition of MediaStream, MediaStreamTrackĪnd ConstrainablePattern from. ![]() This document concerns itself primarily with the capture of video and audio ,īut the general mechanisms defined here could be extended to other types of media, of whichĭepth is currently defined. That would otherwise be inaccessible due to the protections offered by the user agent Origins if that information is under the control of the application. Information that is displayed to users could access confidential information from other This feature has signficant security implications. This enables a number of applications, including screen sharing using In someĬases system, application or window audio is also captured which is presented in the form The acquisition of a user's display, or part thereof, in the form of a video track. This document describes an extension to the Media Capture API that enables Must disclose the information in accordance withĬonstrainable Properties for Captured Display SurfacesĮxtensions to MediaTrackSupportedConstraintsĬapturing Logical or Visible Display SurfacesĬapabilities Depending on Elevated Permissions Knowledge of a patent which the individual believes contains Made in connection with the deliverables of It is inappropriate to cite this document as other This is a draft document and may be updated, replaced or obsoleted by otherĭocuments at any time. Imply endorsement by W3C and its Members. This document was published by the Web Real-Time Communications Working Group as It is subject to major changes and, while earlyĮxperimentations are encouraged, it is therefore not intended for implementation. Publications and the latest revision of this technical report can be found This section describes the status of thisĭocument at the time of its publication. This document defines how a user's display, or parts thereof, can be used as the source ofĪ media stream using getDisplayMedia, an extension to the Media Capture API Open with subject line … message topic … ( archives) Participate Mailing list W3C Working Draft 06 July 2023 More details about this document This version: Latest published version: Latest editor's draft: History: Commit history Editors: Jan-Ivar Bruaroey ( Mozilla)įeedback: GitHub w3c/mediacapture-screen-share
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |