Skip to content

cine-io/cine-screen-share

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

cine-screen-share

Allow screen-sharing through WebRTC in a desktop (browser) environment. Currently only supported with Chrome (via an extension).

Configure and Start the Server

Next, you can run the Node.js web server (with self-signed SSL support):

$ cd web
$ npm install
$ node server.js

Then, browse to http://localhost.cine.io:9090 or https://localhost.cine.io:9443

Getting Started on Chrome

Chrome only allows screen sharing via an extension with the chrome.desktopCapture API. It also requires that the data is sent over SSL.

First, install the extension locally:

  1. Open chrome://extensions.
  2. Click the Load unpacked extension... button.
  3. Select the chrome-extension folder and click Select.

If you want to update the version on the Chrome Web Store, you can visit the developer dashboard to upload a new zip file of everything in the chrome-extension folder.

Getting Started on Firefox

Firefox screen-sharing only works with Firefox version 33.1 or later. To make it work, you'll need to edit your advanced preferences:

  1. Open about:config.
  2. In the search box, type media.getusermedia.
  3. Ensure that the media.getusermedia.screensharing.enabled setting is true.
  4. Append cine.io,*.cine.io to the media.getusermedia.screensharing.allowed_domains setting.

About

cine.io Screen Sharing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published