Screensharing

From MozillaWiki
Revision as of 16:49, 7 November 2014 by Sescalante (talk | contribs) (added template link)
Jump to navigation Jump to search

Screensharing in Firefox allows capturing screens, windows or applications (all the windows of an application) as a MediaStream, which can be shown locally, recorded, or shared over WebRTC.

To try it, goto getUserMedia tests.

Project Status Updates

  • Firefox 33
    • Screensharing on all Desktop platforms, except Mac 10.6 and WinXP
      • Those platforms need to set a pref for Screensharing. It was disabled by default because it was crashing automated tests. If there's enough interest, we may attempt to get them working later, and of course contributors are welcome to work on getting 10.6 and WinXP enabled by default - contact us on IRC in #media if interested.
      • To safeguard the security of our users, by default Mozilla blocks unknown websites/apps from using Screensharing. We are testing designs for interface options to enable users to make an informed choice on whether to allow screensharing with a particular site, but there is the existing challenge of doing this in a way that both clearly informs users of the risks and doesn’t create an overly-burdensome user experience. (see policy below)
  • FxOS screen sharing
    • Screen sharing will come to FxOS in a future release

Developer Screensharing Submission Policy

We look for the following things when deciding whether a screensharing application is appropriate for inclusion on our screensharing whitelist:

Screensharing applications must provide users with notice and control. For example:

  • Describe to users clearly and accessibly how the screensharing application handles and shares information in connection with the screenshare stream (for example, in a privacy policy or the UI)
  • Transmit only the specific content that the user directs to be transmitted (“User Directed Content”)
  • Transmit User Directed Content only to the user’s intended recipients

Screensharing applications must not harm users or Mozilla. For example:

  • Don’t use the whitelist to engage in illegal activity
  • Don’t engage in activity that is deceptive, misleading, fraudulent, designed to lead to identity theft, or designed to maliciously intercept and monitor communications and content
  • Don’t engage in activity designed to share, modify or capture content not intended to be shared by the user
  • Don’t engage in any activity that interferes with or disrupts Mozilla’s services or products (or the servers and networks which are connected to Mozilla’s services)

This list is illustrative, not definitive, and may be updated.

Mozilla reserves the right to remove from our whitelist any screensharing application that it deems in violation of this policy.

Filing a bugzilla request for addition to the screen sharing whitelist

A bugzilla template to request addition to the whitelist will be available shortly. If you have a request now, please file a New bug using this template https://bugzilla.mozilla.org/form.screen.share.whitelist